基于UCOS的ARM仿真设计开题报告
2021-08-08 10:00:51
全文总字数:545字
1. 研究目的与意义
在嵌入式系统领域,以前多把整个软件设计成一个前后台系统,后台程序是一个无限循环,调用相应的函数完成相应的操作而前台中断服务程序处理异步事件。这在简单的情况下比较适合,但在较复杂的情况下,采用嵌入式操作系统将是更好的选择,是因为它能降低系统开发的难度并且整个软件系统工作更加稳定。当前,在嵌入式系统的设计中,嵌入式实时操作系统作为一种软件平台已逐步成为嵌入式系统的主流。嵌入式系统以应用为中心,以计算机技术为基础,软件硬件可裁减,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 μC/OS-Ⅱ是由美国的Labrosse先生编写的一个源码公开的嵌入式操作系统,具有免费和可以修改的优点,移植起来也比较方便。典型的32位RISC芯片──ARM处理器,不论是在PDA,STB,DVD等消费类电子产品中,还是在GPS,航空,勘探,测量等军方产品中都得到了广泛的应用。越来越多的芯片厂商早已看好ARM的前景,随着电子应用技术的发展,基于ARM的嵌入式技术和嵌入式操作系统成为了一个热点,特别是在手持高端应用的设备方面显示了其无与伦比的优势,在ARM开发板上移植操作系统有益于应用程序的编写,可以缩短项目的开发周期。
2. 国内外研究现状分析
国外对利用ucos实时多任务系统运用到arm里直接控制存储设备的研究早已开始,而且相关的产品已经面世。例如ADI公司的中央控制系统采用8位高性价比的微控制器使得结构简单,体积小,功耗低并提供丰富的接口资源。该控制系统搭载了高性能多任务实时操作系统ucso-II,使程序编制显得异常简单,多个任务有效切换,这样就能保证极高的响应速度。
从国内外的嵌入式系统发展状况来说,嵌入式系统的应用正在从传统的单一应用范围,狭小的应用对象,简单的实现功能向现在和未来社会需要的应用范围转换。嵌入式系统在微电子行业的应用则是对嵌入式系统概念和应用范围的一次变革。从而打破了pc机时代单一的微处理器厂家和单一的系统厂家垄断的局面。从某种意义上来说,通用计算机行业的技术是垄断的,嵌入式系统则不同,他是一个分散的工业,充满了竞争,机遇与创新,没有哪一个系列的处理器和操作系统能够垄断全部市场。因此在嵌入式系统领域的产品和技术必然是高度分散的,留给各个行业的中小规模高技术公司的创新余地很大。再如国内市场上的商用嵌入式系统产品,如Vxwork、PSOS和Windows CE等已经十分成熟,提供有力的开发和调试工具,但开发成本昂贵,而uCOS-II是一种多任务实时操作系统,内核源代码公开,短小精干,移植性较强,非常适用于一些小型系统开发。车载GPS系统将uCOS-II移植应用到MCS51系列单片机上,并解决了如何把它实际应用到嵌入式设备车载GPS系统中。
3. 研究的基本内容与计划
对基于ucos的arm仿真设计进行硬件,软件相关设计,利用protues完成电路原理图,arm编程采用keil c语言,自行完成ucos在arm的移植和仿真设计,实现预期功能。
1、准备工作---撰写开题报告(第1周第3周)
2、分析论证并确定设计方案(第4周第5周)
4. 研究创新点
μC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。
该设计可将μC/OS-II嵌入到开发的产品中,具有执行效率高占用空间小实时性能优良和可扩展性强。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。