QwQ 嵌入式系统复习第一章

第二节 嵌入式系统的定义与体系结构

- 三种定义

IEEE定义:用于控制、监视或者辅助操作机器和设备的装置
一般定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统
微机定义:以嵌入式应用为目的的计算机系统
《单片机与嵌入式系统应用》定义:嵌入式系统是嵌入到对象体系内部的专用计算机系统

- 嵌入式系统分类

系统级:各种类型的工控器、PC104模块
板级:各种类型的带CPU的主板及OEM产品
片级:各种以单片机、DSP、微处理器为核心的产品

- 实时系统
定义:一个实时操作系统可以在不破坏规定的时间限制的情况下完成所有任务的执行
知识点:
实时系统的正确性依赖于运行结果的逻辑正确性和运行结果产生的时间正确性
硬实时软实时:
“软”意味着如果没有满足指定的时间约束并不会导致灾难性的后果,而对于硬实时系统来说却是灾难性的
区别:与系统的时间精度有关

- 嵌入式系统的六个重要特征
系统内核小;专用性强;系统精简;高实时性OS;嵌入式软件开发走向标准化;嵌入式系统需要开发工具和环境

- 嵌入式系统组成
软件子系统:应用程序+操作系统(驱动程序)
硬件子系统:处理器+存储器+输入接口+输出接口

- 嵌入式微处理器
是嵌入式系统的核心
四个特点:对实时多任务有很强的支持能力;具有功能很强的存储区保护功能;可扩展的处理器结构;嵌入式微处理器必须功耗很低。
嵌入式微处理器分类
1.嵌入式微控制器(MCU)
嵌入式微控制器的典型代表是单片机,最大特点是单片化。
2.嵌入式DSP处理器(DSP)
是专门用于信号处理方面的处理器。
3.嵌入式微处理器(MPC)
是由通用计算机中的CPU演变而来的。
4.嵌入式片上系统(System On Chip)
是一种电路系统,是新的发展方向。

- RTOS 实时操作系统
RTOS(实时操作系统)是32位嵌入式CPU的软件基础。
常见的嵌入式操作系统
1.VxWorks
特点:可靠性、实时性和可裁剪性;它支持多种处理器。
2.Windows Embedded
特点:属于软实时操作系统。
3.Palm OS
4.QNX
特点:是在X86体系上面开发出来的
5.嵌入式Linux
6.μC/OS及μ/OS-II

- 嵌入式系统≠单片机系统
1.目前嵌入式系统的主流是以32位嵌入式微处理器为核心的硬件设计和基于实时操作系统(RTOS)的软件设计;单片机系统多为4位、8位、16位机,不适合运行操作系统,难以进行复杂的运算及处理功能。
2.嵌入式系统强调基于平台的设计、软硬件协同设计,单片机大多采用软硬件流水设计。
3.嵌入式系统设计的核心是软件设计(占70%左右的工作量),单片机系统软硬件设计所占比例基本相同。

- 嵌入式系统≠PC机
1.嵌入式系统一般是专用系统,而PC是通用计算平台
2.嵌入式系统的资源比PC少得多
3.嵌入式系统软件故障带来的后果比PC机大得多
4.嵌入式系统一般采用实时操作系统
5.嵌入式系统大都有成本、功耗的要求
6.嵌入式系统得到多种微处理体系的支持
7.嵌入式系统需要专用的开发工具

- 嵌入式系统的软/硬件框架
在这里插入图片描述
存储器类型:静态易失型存储器(RAM/SRAM),动态存储器(DRAM),非易失型存储器(ROM、EPROM、EEPROM、FLASH)。其中,FLASH(闪存)以可擦写次数多,存储速度快,容量大及价格便宜等有点在嵌入式领域得到广泛的应用

嵌入式操作系统的八个特点:
可装卸性;强实时性;统一的接口;友好的图形界面;提供强大的网络功能;强稳定性,弱交互性;固化代码;更好的硬件适应性。

  • 硬件抽象层
    硬件层和软件层之间为中间层。
    有以下两个特点:硬件相关性;操作系统相关性。
  • 设备驱动程序
    所谓的设备驱动程序,就是一组库函数,用来对硬件进行初始化和管理,并向上层软件提供良好的访问接口。
  • 嵌入式文件系统
    有以下特点:
    1.兼容性
    2.实时文件系统
    3.可裁减、可配置
    4.支持多种存储设备
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值