- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*ARM11iscurrentlythemostpowerefficientprocessoronthemarket,soitmakesthebestbaselinecomparison.**********?**PC:ProgramCounter程序计数器*******微指令序列:一条机器指令的功能是用许多条微指令组成的序列来实现的,这个微指令序列通常叫做微程序*1963年8月,克雷终于从“密林”深处复出,把一台被他亲切称作“简单的蠢东西”——CDC6600超级计算机公布于世。CDC6600是真正意义上的超级计算机,共安装了35万个晶体管,运算速度为1Mflops。至1969年,克雷研制的CDC6600以及改进型CDC7600巨型机共售出150余台。**例如在ARM体系结构中,存储器的存储格式有三种类型:字节、半字和字。其中字节的长度均为8位,半字的长度为16位,在内存中占用2个字节空间。字的长度为32位,,在内存中占用4个字节空间。*****HP54X的CPU都是SH3**************嵌入式操作系统——VxWorksVxWorks是目前嵌入式系统领域中使用广泛、市场占有率较高的一个操作系统。它支持多种处理器,如x86、i960、SunSparc、ARM、MotorolaMC68xxx、MIPSRX000、POWERPC等等。大多数的VxWorksAPI是专有的。采用GNU的编译和调试器。*嵌入式操作系统——uCOS?C/OS——microOS,微控制器操作系统,美国人JeanLabrosse1992年完成应用面覆盖了诸多领域,如照相机、医疗器械、音响设备、发动机控制、高速公路电话系统、自动提款机等1998年?C/OS-II,目前的版本?C/OS-IIV2.612000年,得到美国航空管理局(FAA)的认证,可以用于飞行器中网站www.ucos-II.com()*嵌入式操作系统——uCOS公开源代码可移植性(Portable)绝大部分?C/OS-II的源码是用移植性很强的ANSIC写的。和微处理器硬件相关的那部分是用汇编语言写的。汇编语言写的部分已经压到最低限度,使得?C/OS-II便于移植到其他微处理器上。?C/OS-II可以在绝大多数8位、16位、32位以至64位微处理器、微控制器、数字信号处理器(DSP)上运行。可固化(ROMable)?C/OS-II是为嵌入式应用而设计的,只要读者有固化手段(C编译、连接、下载和固化),?C/OS-II可以嵌入到读者的产品中成为产品的一部分。*嵌入式操作系统——uCOS可裁剪(Scalable):可以只使用?C/OS-II中应用程序需要的那些系统服务。也就是说某产品可以只使用很少几个?C/OS-II调用,而另一个产品则使用了几乎所有?C/OS-II的功能,这样可以减少产品中的?C/OS-II所需的存储器空间(RAM和ROM)。这种可剪裁性是靠条件编译实现的。占先式(Preemptive)多任务:?C/OS-II可以管理64个任务,然而,目前这一版本保留8个给系统。应用程序最多可以有56个任务可确定性:全部?C/OS-II的函数调用与服务的执行时间具有可确定性。*嵌入式操作系统——uCOS任务栈:每个任务有自己单独的栈,?C/OS-II允许每个任务有不同的栈空间,以便压低应用程序对RAM的需求。系统服务:?C/OS-II提供很多系统服务,例如邮箱、消息队列、信号量、块大小固定的内存的申请与释放、时间相关函数等。中断管理:中断可以使正在执行的任务暂时挂起,如果优先级更高的任务被该中断唤醒,则高优先级的任务在中断嵌套全部退出后立即执行,中断嵌套层数可达255层。稳定性与可靠性*其他嵌入式操作系统QNX的QNXOS、WindRiver的VxWorks、Microware的OS9、pSOS等等。*本节提要1324嵌入式系统硬件基础嵌入式系统软件基础嵌入式操作系统嵌入式系统设计方法*嵌入式系统的开发——流程确定产品需求选择主要芯片确定编程语言选择开发环境RTOS的使用选择开发方案设计与调试测试测试工具与其他辅助设备产品*桌面应用程序编译和加载过程*嵌入式应用程序的编译和加载过程*嵌入式系统的开发——设计与调试设计生产编译器链接器调试器IDE操作系统软件测试评估板仿真器逻辑分析仪边界扫描测试仪编程
您可能关注的文档
最近下载
- 岛津原子吸收分光光度计AA-6300软件硬件基本操作AA-6300-rj手册说明书.pdf VIP
- The Magic of Ordinary Days《平凡岁月的魅力(2005)》完整中英文对照剧本.docx VIP
- 注册税务师备考课件.pptx VIP
- MECG1000心电图机培训.pptx VIP
- 国内外CO2催化转化技术发展现状与未来展望.docx VIP
- 道路运输企业双重预防机制建设资料(安全风险分级管控和隐患排查治理).pdf
- HG∕T 5421-2018 噻唑膦原药(可复制版).pdf
- 括号里最大能填几326题.pdf VIP
- 公司物业服务投标方案(技术方案).docx VIP
- 实验动物学学堂云学堂在线课后题答案.docx VIP
文档评论(0)