嵌入式移动导航系统的关键技术研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:cashcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车行业的迅速发展,汽车的普及率越来越高,相应的各种车载系统也相继发展起来。今天,汽车已不再是纯机电的交通工具,汽车已进入了智能化时代。嵌入式系统以应用为基础,已经投身于汽车行业中,为汽车的智能化奠定了基础。本文以基于S3C44B0X微处理器和uClinux嵌入式操作系统的移动导航系统为例,对其嵌入式软件的关键技术进行了研究和实现,主要研究了:Bootloader(引导加载程序)、嵌入式操作系统、驱动程序和应用程序四个部分。Bootloader是整个系统的起点,系统上电后运行的第一段程序;嵌入式操作系统是将微处理器时间、中断、I/O、定时器等资源包装起来,留给用户一个应用程序编程接口(API)的系统,它主要负责进程的管理、系统时钟管理、进程间通信管理和系统中断管理;驱动程序作为操作系统内核与机器硬件之间的接口,对上层来说它只是调用HAL(硬件抽象层)提供的功能,对下层来说负责对外围设备的控制、管理和读写操作。应用程序由C语言编写的多种功能的程序构成,它是系统应用功能的具体体现,其内部函数之间采用函数调用的方式进行连接。嵌入式操作系统、驱动程序、应用程序这三者之间,uClinux是整个软件系统的枢纽,它采用系统调用的工作模式,通过文件系统、进程管理等与各种硬件驱动程序进行数据交换,通过应用API与LCD(液晶显示器)应用程序进行数据交换,以实现移动导航系统API的显示。由于uClinux嵌入式操作系统的自身特点,设计中选用MiniGUI设计嵌入式用户图形界面,具有良好的人机交互性。研究表明,利用uClinux构建基于S3C44B0X的移动导航的嵌入式操作系统是可行的,与之配套的MiniGUI能提供更加友好、简洁的界面,并且软件具有可移植性,可以根据不同的硬件平台进行定制剪裁,具有良好的应用价值。
其他文献
概率能够充分体现现代数学思想,并与生产、生活实际联系紧密,已成为高考的重点和热点之一,其考题往往以实际应用问题为背景,以四种典型概率的计算为核心.其中相互独立事件同
在实际工程中,不可避免地存在外部干扰、模型不确定性及时滞等.它们不但可以破坏系统的控制性能,甚至还会导致系统的不稳定.另一方面,现有的大部分控制理论均建立在被控对象的精
一、学生学习况情分析及设计思想rn两角和与差的三角函数是在学生已掌握了三角函数的一些基本知识,在此基础上进行研究的,复习时,希望让学生自己动手推导公式,并能解决数学问
随着风能应用越来越受重视,国内在风电场建设上发展迅捷。但相应地带来一系列问题,风电机组设备故障频发,这令风电机组健康监控系统的研发变得尤为迫切。国外对这个行业关注很早且研究步伐快,技术相对完善,而国内相比有差距,监控系统功能单一,因此加快风电健康监控系统研发的步伐对国内风电事业的迈进有深远意义。本课题的目标是研发一套面向大型风电场设备健康监控系统,具有无线组网,故障诊断,在线预警等特色功能。通过对
解答解析几何应用问题,首先要认真审题,把实际问题数学化,通过建立适当的坐标系,用解析几何的思想和方法给予解答.一、“声速”问题例1某中心接到其正东、正西、正北方向三个
当前,随着计算机网络技术的迅速发展,计算机快速转向开放的、网络平台的、协同工作方式。基于Agent理论和技术尤其是MAS(Multi-Agent Systems)的理论和技术带来了设计和实现
新课程评价观要求对学生学习的评价,既要关注学习结果,又要关注他们在学习过程中的变化和发展;既要关注学生的学习水平,又要关注他们在学习实践活动中表现出来的情感和态度.
根据1982年12月在成都召开的全国杂交水稻会议决定,以及1983年4月全国农作物品种审定委员会通知精神,南方稻区杂交晚稻区试属国家级品种地区适应性试验。这项试验将作为新品
论文在对零序暂态能量、零序有功功率、零序直流选择性等漏电保护原理进行分析的基础上,进一步深入研究了零序直流选择性漏电保护原理,从理论上证明了其相比于其它保护原理的优
在教学中,运用类比的思维方法,搭建新知与旧知的平台,使学生能尽快的建构新的数学模型和数学情景,是创造性思维的重要训练内容.本文谈谈常见的三种类比方式.一、一般与特殊的