网站大量收购闲置独家精品文档,联系QQ:2885784924

嵌入式系统概况.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(3)中间层(驱动层软件)*使用任何外设都需要有驱动程序的支持,驱动程序不仅要实现设备的基本功能函数,如初始化、中断响应、发送、接收等,而且还要提供完备的错误处理函数。中间层为上层软件提供了设备的操作接口。上层程序只需调用驱动程序提供的接口,而不用理会设备具体的内部操作。01驱动层软件(中间层)将系统软件与底层硬件部分进行了隔离,使得系统的底层设备驱动程序与硬件无关。具体包括硬件抽象层HAL和板级支持包BSP。021)硬件抽象层HAL*HAL是位于操作系统内核与硬件电路之间的接口层,其目的是将硬件抽象化,可以通过程序来控制所有硬件电路,如CPU、I/O、存储器等的操作,从而使设备驱动程序与硬件无关,提高了系统的可移植性。在定义抽象层时需要根据系统需求规定统一的软硬件接口标准。在功能上应实现相关硬件的初始化、数据的I/O操作、硬件设备的配置操作等功能。引入抽象层还可以对系统的软硬件进行并行测试。硬件抽象层01是硬件功能模块的集合,是对硬设备功能的第一层抽象,实现基本的IO操作。02所关心的是如何实现硬件功能的软件接口,而不是设备的管理逻辑。03每个硬件可能有多个端口(设备),对应的硬件抽象层是对这些端口(设备)操作的基本抽象,为驱动程序管理这些设备提供接口。上层驱动程序在不需要了解具体设备硬件信息的情况下,就可以操作这些设备。042)板级支持包BSP*BSP主要是为驱动程序提供访问硬件设备寄存器的函数包,从而实现对操作系统的支持。不同操作系统有不同的板级支持包。具体完成如下二方面的功能:在系统启动时,完成对硬件的初始化。如对设备的中断、CPU的寄存器和内存区域的分配等进行操作。为驱动程序提供访问硬件的手段。如系统是统一编址的,则可以直接在驱动程序中用C语言的函数进行访问。如是单独编址的,只能用汇编语言编写函数进行访问。BSP就是为上层的驱动程序提供访问硬件设备寄存器的函数包。BSP板级支持包*当前,实时操作系统的提供商基本上都要提供性能稳定可靠、可移植性好、可配置性好、规范化的板级支持包。作为嵌入式系统的开发者,只需在原来板级支持包基础上作一定改动,就可以适应性的目标硬件环境。嵌入式系统的具体应用*VOLVOS80汽车的CAN总线网络汽车电子:汽车电子产品(18个嵌入式控制模块)——CAN总线网络。VOLVOS80汽车*01020304cem中央电子模块,是网络的主控制模块及高低速侧之间的界面,该模块具有电路系统的全部功能ccm恒温控制模块,控制恒温控制系统功能并与其他模块通过网络低速部分通信05ecm发动机控制模块,控制发动机的功能。bcm制动控制摸块,是控制absebdstcdstcddm驾驶人侧车门模块,控制驾驶人侧车门的各种功能和其他车门的某些功能7dim驾驶人信息模块,控制综合仪表板功能,。srs安全辅助系统控制模块,控制车辆碰撞安全系统,06嵌入式系统的具体应用*智能玩具与机器人嵌入式系统的具体应用*智能机器鱼技术研究嵌入式系统的具体应用*HumanoidbyUniversityof HumanoidbyBeijingDefenseTechnologyin1999 InstituteofTechnologyin2002仿人型机器人基于WinCE的移动机器人平台*嵌入式系统的具体应用*军事侦察阿富汗参加反恐作战的“赫耳墨斯”价值4万美元,可携带2架摄像机,发挥了很好作用。嵌入式系统的具体应用*反恐防暴2002年11月28日,以色列一选举投票点,发生枪击事件,造成至少7人死亡,数十人受伤。以警方用机器人在检查一具巴勒斯坦枪手的尸体。掌上电脑嵌入式系统的具体应用*CompactFlashBluetouthFLASH:64M电源管理影音CPU:intelPXA255400MHzSDRAM:64M嵌入式系统的具体应用*产品介绍-基于RTLinux的仿人机器人高48cm

重:6kg

灵活性:20DOF操作系统:RT-Linux

接口形式:USB1.0(12Mbps)响应周期:1ms

能源:DC24Vx6.2A(150W)制造:富士通12嵌入式系统的具体应用*智能监控系统嵌入式系统的具体应用*产品介绍-基于VXworks的火星探路者结论:*事实上,嵌入式技术无处不在,计算机应用技术也开始进入一个被称为后PC技术时代,即通用机与嵌入式系统并存发展的时代。目前的发展5、嵌入式技术的发展趋势*经济性计算机要让更多的

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档