举报文档 收藏
/30
帮帮创意 > 其他文档 > 幻灯片1-gongkong客户专区a.ppt

幻灯片1-gongkong客户专区a.ppt

幻灯片1-gongkong客户专区a.ppt
内容要点:
幻灯片1-gongkong客户专区a,Agendaw嵌入式系统概述w嵌入式系统硬件基础w嵌入式系统软件基础w嵌入式系统开发过程嵌入式系统概述w嵌入式系统 ( Embedded Systems ) 是指以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。是将应用程序和操作系统与计算机硬件集成在一起的系统嵌入式设备消费电子: PDA、 手机、机顶盒、微波炉大型设备:汽车、电梯网络设备:路由器、交换机、防火墙其他设备:自动售货机、 ATM嵌入式系统和实时系统w嵌入式系统经常被误解为就是实时性系统。其实,多数嵌入式系统并不需要实时性 wLinux是嵌入式操作系统,并非实时操作系统。wVxwork、 pSOS等是嵌入式实时操作系统嵌入式 系统与普通系统w在实时计算中,系统的正确性不仅仅依赖于计算的逻辑结果而且依赖于结果产生的时间w对于实时系统来说最重要的要求就是实时操作系统必须有满足在一个事先定义好的时间限制中对外部或内部的事件进行响应和处理的能力w此外作为实时操作系统还需要有效的中断处理能力来处理异步事件和高效的 I/O能力来处理有严格时间限制的数据收发应用实时多任务操作系统与分时多任务操作系统 w分时操作系统,软件的执行在时间上的要求,并不严格,时间上的错误,一般不会造成灾难性的后果。w实时操作系统,虽然事件可能在无法预知的时刻到达,但是软件上必须在事件发生时能够在严格的时限内作出响应(系统响应时间),即使是在尖峰负荷下,也应如此,系统时间响应的超时就意味着致命的失败。另外,实时操作系统的重要特点是具有系统的可确定性,即系统能对运行情况的最好和最坏等的情况能做出精确的估计。实时操作系统中的重要概念w系统响应时间 (System response time )系统发出处理要求到系统给出应答信号的时间。w任务切换时间 (Context-switching time)是任务之间切换而使用的时间。w中断延迟 (Interrupt latency )是计算机接收到中断信号到操作系统作出响应,并转入中断服务程序的时间。实时操作系统应具有如下的功能w任务管理(多任务和基于优先级的任务调度)w任务间同步和通信(信号量和共享内存等)w存储器优化管理(含 ROM的管理)w实时时钟服务w中断管理服务嵌入式系统发展趋势w嵌入式应用软件的开发需要强大的开发工具和操作系统的支持。w联网成为必然趋势w支持小型电子设备实现小尺寸、微功耗和低成本w提供精巧的多媒体人机界面实时系统的体系结构设计w 实时系统的体系结构必须满足n 1.高运算速度n 2.高速的中断处理n 3.高的 I/O吞吐率n 4.合理的处理器和 I/O设备的拓扑连接n 5.高速可靠的和有时间约束的通信n 6.体系结构支持的出错处理n 7.体系结构支持的调度n 8.体系结构支持的操作系统n 9.体系结构支持的实时语言特性。n 10.系统的稳定性和容错也非常重要n 11.还要考虑到实时的分布式应用。Agendaw嵌入式系统概述w嵌入式系统硬件基础w嵌入式系统软件基础w嵌入式系统开发过程嵌入式系统硬件架构嵌入式系统硬件架构w 处理器:n 微处理器: x86, 68K,PPC, ARM, MIPS…n 微控制器:单片机 8051等n DSP:适用于音频及视频通信w 存储器:n 只读 ROMn 随即读取 RAM: SRAM,DRAMn 混合型: EEPROM,FLASH,NVRAM(带后备电池的 SRAM)w 外设:通用和专用Agendaw嵌入式系统概述w嵌入式系统硬件基础w嵌入式系统软件基础w嵌入式系统开发过程嵌入式软件层次结构应用程序w开发者真正需要定制的部分。w产品的

发表评论

暂无评论,赶快抢占沙发吧。

咨询 关注

扫描手机访问

反馈 足迹 顶部