关于嵌入式软硬件系统的工作原理

从产品的应用角度来说,嵌入式系统是控制、监视或者辅助设备机器和车间运行的装置。而众多不同专业的人士从各自不同的角度思考和定位嵌入式系统,所以目前对嵌入式系统的定义非常多。嵌入式系统按照目前业界和学术界对嵌入式系统的普遍看法,是以应用为中心,以     计算机   技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

大多数嵌入式系统的硬件平台。它包括两部分:1、以通用处理器为中心的协议处理模块,用于网络控制协议的处理;2、以数字信号处理器(     DSP   )为中心的信号处理模块,用于调制、解调和数/模信号转换。

嵌入式系统的核心部件是各种类型的     嵌入式处理器   ,目前据不完全统计,当前全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列。由于嵌入式系统设计的差异性极大,因此选择是多样化的。

嵌入式处理器的功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等均受到应用要求的制约。在选择处理器时要考虑的主要因素在于调查上市的     CPU   供应商、处理器的处理速度、技术指标、处理器的低工耗、处理器的软件支持工具、处理器是否内置调试工具、处理器供应商是否提供     评估板   等。

 关于嵌入式软硬件系统的工作原理_设计制作_接口/总线/驱动

尽管嵌入式系统有着无比广阔的市场需求和发展前景,但嵌入式系统的发展多年来却经历了一个曲折和痛苦的历程。随着微处理器的产生,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构,那么限制嵌入式系统发展的瓶颈就突出表现在了软件方面。

从运行平台来分,嵌入式软件可以分为:1、运行在开发平台上的软件:设计、开发、     测试   工具等2、运行在嵌入式系统上的软件:嵌入式操作系统、应用程序、驱动程序及部分开发工具

可用于嵌入式系统软件开发的操作系统很多,但选择一个适合的操作系统,关键是从操作系统提供那些开发工具、操作系统向硬件     接口   移植的难度、操作系统的内存要求、开发人员是否熟悉此操作系统及其提供的A     PI   、操作系统是否有提供硬件的驱动程序、操作系统是否具有可剪裁、操作系统的实时性等方面进行考虑。

嵌入式应用软件是实现嵌入式系统功能的关键,为了提高执行速度和系统可靠性,嵌入式软件一般都固化在     存储器   芯片或     单片机   本身中,而不是     存储   于磁盘等载体中,软件代码要求高质量、高可靠性和高实时性。

嵌入式系统的硬件和软件都必须量体裁衣,与通用型处理器相比,嵌入式处理器的最大不同是将大部分工作用在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把很多任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,使得移动能力大大增强。

嵌入式处理器的功耗、体积、成本、可靠性、速度、处理能力、电磁兼容性等均受到应用要求的制约。

嵌入式微处理器具备的特点:1、对实时多任务有很强的支持能力,嵌入式系统能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。

2、具有功能很强的存储区保护功能,由于嵌入式系统的软件结构已     模块化   ,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。

3、可扩展的处理器结构,可扩展的处理器结构能最迅速地开发出满足应用的最高性能的嵌入式微处理器。

83
59
0
0

相关资讯

  1. 1、全球工业互联网白皮书发布:美德持续领跑,亚太实力不容小觑185
  2. 2、电动汽车EMC的措施3857
  3. 3、工业互联网行业市场产业链分析与发展趋势1528
  4. 4、信号完整性分析:信号上升时间4021
  5. 5、你知道perf学习-linux自带性能分析工具怎么用?4399
  6. 6、2018年印刷行业留下的这六大思考,2019年恐还将继续......3997
  7. 7、数字孪生城市是一副怎样的情景4125
  8. 8、[读书笔记]--像工程师一样思考4778
  9. 9、应用于数字电路在线测试中的后驱动技术的研究分析962
  10. 10、新款FlashCMOS图像传感器介绍400
全部评论(0)
我也有话说
0
收藏
点赞
顶部