1. 1. 毕业设计(论文)的内容、要求、设计方案、规划等
在嵌入式系统领域,以前大多把整个软件设计成一个前后台系统。后台程序是一个无限循环,调用相应的函数完成相应的操作;前台中断服务程序处理异步事件。这在简单的情况下比较适合,但在较复杂的情况下,采用嵌入式操作系统将是更好的选择,是因为它能降低系统开发的难度并且整个软件系统工作更加稳定。当前,在嵌入式系统的设计中,嵌入式实时操作系统作为一种软件平台已逐步成为嵌入式系统的主流。嵌入式系统以应用为中心,以计算机技术为基础,软件硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。目前世界上已经有一大批成熟的实时嵌入式操作系统,主要代表有VxWorks、pSOS、PalmOS、Neculeus、WindowsCE等,特点是性能优良,使用方便,但价格十分昂贵。μC/OS-Ⅱ是由美国的Labrosse先生编写的一个源码公开的嵌入式操作系统,具有免费和可以修改的优点,移植起来也比较方便。
典型的32位RISC芯片──ARM处理器,不论是在PDA,STB,DVD等消费类电子产品中,还是在GPS,航空,勘探,测量等军方产品中都得到了广泛的应用。越来越多的芯片厂商早已看好ARM的前景,如Intel,NS,Ateml,Philips,NEC,CirrusLogic等公司都有相应的产品。在1999年,ARM突破1.5亿个,市场份额超过了50%,已经成为业界的龙头。
随着电子应用技术的发展,基于ARM的嵌入式技术和嵌入式操作系统成为了一个热点,特别是在手持高端应用的设备方面显示了其无与伦比的优势,在ARM开发板上移植操作系统有益于应用程序的编写,可以缩短项目的开发周期。
2. 参考文献(不低于12篇)
[1]方尔正,王燕.嵌入式技术及其应用[M].哈尔滨:哈尔滨工业大学出版社,2008.7
[2]陈是知.C/OS-Ⅱ内核分析、移植与驱动程序开发[M].北京:人民邮电出版社,2007.9:25~36
[3]陈达军,严勇,陈忠荣,肖稳安. C/OS-Ⅱ及其在ARM微处理器上的移植与应用[J].南京气象学院学报,2006,29(2)
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。