嵌入式智能终端软件系统设计及开发
发布时间:2020-12-17 00:42
随着计算机技术、微电子和通信技术的迅速发展,嵌入式智能终端系统己经在多个领域得到广泛地应用,它是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应于特定应用的专用计算机系统,其核心是嵌入式处理器。目前,应用于智能终端领域主要有ARM,PowerPC,MIPS等主流嵌入式处理器,其中ARM芯片凭借其低功耗、低成本等显著优点,获得了众多芯片厂商的大力支持,同时,嵌入式Linux凭借着其优异的可靠性、良好的可裁减性、开放源代码且易于移植等特点,使Linux在嵌入式操作系统中备受关注。因此基于ARM芯片构建嵌入式Linux系统作为智能终端的承载平台已成为一个热点。针对基于ARM的嵌入式Linux智能终端软件系统的设计,论文首先确定了TI OMAP3530作为其实现的硬件平台,它采用ARM CortexTM-A8和C64x+ DSP的双核心架构。为了充分利用双核的优势,提高运算能力,分别对ARM和DSP核分别进行了应用开发。一方面在DSP上开发了DTS音频解码器算法;另一方面在ARM上移植了嵌入式Linux系统,并移植嵌入式Qt作为系统的图形界面GUI。另外,还开发了一系列应用程序,最终实现...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
SEED-OMAP3530硬件系统框图
图 2-3 任务队列结构及进程描述符 state 域描述了进程的当前状态,它有五种状态,即 TASK_RTERRUPTIBLE 、 TASK_UNINTERRUPTIBLE 、 TASK_ZOTOPPED,系统中的每个进程都必然处于这五种状态之一。系统内部调用可改变进程状态外,还可以通过以下两个函数来current_state(state);task_state(task, state_value);存管理x 系统的多任务性对内存有特殊的要求,属于一个进程的内存需要被保护起来以防止其它进程访问。内核本身使用的内存要,内存分配机制又要求尽量简化,再加上,在内核中内存错误所以在内核空间中分配内存要比在用户空间复杂得多。下面将理的机制。页(page)
入式Linux系工作主要包括建立序的移植。首先需要有Linux指的宿主机是Lin在Linux服务器上编然后在目标板上运需要有Linux主机,本次毕业设计采ows主机负责程序的用程序的编译工作同一个局域网内,以还有串口相连,用于
【参考文献】:
期刊论文
[1]基于ARM的Linux移植分析与实现[J]. 杜文军,侯立刚,王艳梅. 辽宁石油化工大学学报. 2009(02)
[2]Linux体系结构及嵌入式Linux的移植与应用[J]. 田磊. 西安邮电学院学报. 2009(03)
[3]基于嵌入式Linux的短信收发系统设计[J]. 沙泉. 微计算机信息. 2007(35)
[4]嵌入式Linux NFS方式下应用程序的实现[J]. 叶军,朱华生. 微计算机信息. 2007(08)
[5]基于Linux移动终端的GSM/GPRS无线通信的原理与实现[J]. 邓晓艳,吴荣泉,李双全,朱玉,张栋岭. 计算机工程. 2003(02)
[6]用Samba实现Linux和Windows之间的文件共享[J]. 邹念,唐宁九,林锋. 计算机应用研究. 2002(01)
[7]Linux在嵌入式操作系统中的应用[J]. 陈闳中. 同济大学学报(自然科学版). 2001(05)
硕士论文
[1]基于Qt_Embedded的嵌入式GUI系统的研究与构建[D]. 孙昌青.湖北工业大学 2009
[2]基于ARM的GPS定位系统的研究与实现[D]. 卢望.西南交通大学 2009
[3]嵌入式linux内存管理设计与实现[D]. 李江雄.华中科技大学 2008
[4]基于ARM与LINUX的GPS定位终端的研究[D]. 胡菲菲.北方工业大学 2008
[5]嵌入式Linux设备驱动的研究与开发[D]. 朱园.北京邮电大学 2008
[6]嵌入式Linux下文件系统的研究与实现[D]. 彭晓曦.电子科技大学 2007
[7]Linux嵌入式系统在工控领域的研究与实现[D]. 宁波.电子科技大学 2007
[8]Linux内核分析及实时性改造[D]. 赖娟.电子科技大学 2007
[9]基于ARM的手持智能终端系统的研究[D]. 吕世霞.天津大学 2007
本文编号:2921092
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:68 页
【学位级别】:硕士
【部分图文】:
SEED-OMAP3530硬件系统框图
图 2-3 任务队列结构及进程描述符 state 域描述了进程的当前状态,它有五种状态,即 TASK_RTERRUPTIBLE 、 TASK_UNINTERRUPTIBLE 、 TASK_ZOTOPPED,系统中的每个进程都必然处于这五种状态之一。系统内部调用可改变进程状态外,还可以通过以下两个函数来current_state(state);task_state(task, state_value);存管理x 系统的多任务性对内存有特殊的要求,属于一个进程的内存需要被保护起来以防止其它进程访问。内核本身使用的内存要,内存分配机制又要求尽量简化,再加上,在内核中内存错误所以在内核空间中分配内存要比在用户空间复杂得多。下面将理的机制。页(page)
入式Linux系工作主要包括建立序的移植。首先需要有Linux指的宿主机是Lin在Linux服务器上编然后在目标板上运需要有Linux主机,本次毕业设计采ows主机负责程序的用程序的编译工作同一个局域网内,以还有串口相连,用于
【参考文献】:
期刊论文
[1]基于ARM的Linux移植分析与实现[J]. 杜文军,侯立刚,王艳梅. 辽宁石油化工大学学报. 2009(02)
[2]Linux体系结构及嵌入式Linux的移植与应用[J]. 田磊. 西安邮电学院学报. 2009(03)
[3]基于嵌入式Linux的短信收发系统设计[J]. 沙泉. 微计算机信息. 2007(35)
[4]嵌入式Linux NFS方式下应用程序的实现[J]. 叶军,朱华生. 微计算机信息. 2007(08)
[5]基于Linux移动终端的GSM/GPRS无线通信的原理与实现[J]. 邓晓艳,吴荣泉,李双全,朱玉,张栋岭. 计算机工程. 2003(02)
[6]用Samba实现Linux和Windows之间的文件共享[J]. 邹念,唐宁九,林锋. 计算机应用研究. 2002(01)
[7]Linux在嵌入式操作系统中的应用[J]. 陈闳中. 同济大学学报(自然科学版). 2001(05)
硕士论文
[1]基于Qt_Embedded的嵌入式GUI系统的研究与构建[D]. 孙昌青.湖北工业大学 2009
[2]基于ARM的GPS定位系统的研究与实现[D]. 卢望.西南交通大学 2009
[3]嵌入式linux内存管理设计与实现[D]. 李江雄.华中科技大学 2008
[4]基于ARM与LINUX的GPS定位终端的研究[D]. 胡菲菲.北方工业大学 2008
[5]嵌入式Linux设备驱动的研究与开发[D]. 朱园.北京邮电大学 2008
[6]嵌入式Linux下文件系统的研究与实现[D]. 彭晓曦.电子科技大学 2007
[7]Linux嵌入式系统在工控领域的研究与实现[D]. 宁波.电子科技大学 2007
[8]Linux内核分析及实时性改造[D]. 赖娟.电子科技大学 2007
[9]基于ARM的手持智能终端系统的研究[D]. 吕世霞.天津大学 2007
本文编号:2921092
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2921092.html