本文为笔者复习学校嵌入式课程整理的复习提纲。
嵌入式系统是嵌入到对象体系中的。用于执行独立功能的专用计算机系统:
嵌入性:满足环境要求
专用性:满足配置要求
计算机系统:满足控制要求
嵌入式系统的特点
嵌入式系统中运行的任务是专用而确定的:
例如:心脏监视器只需运行信号输入、信号处理、心电图显示等特定功能,若要改变任务,
则需对整个系统重新设计或在线维护。
嵌入式系统往往对实时性提出较高的要求,其实时系统可分为:
强实时型:响应时间微秒(-6)到毫秒(-3)
一般实时:响应时间毫秒(-3)到秒
弱实时型:响应时间秒级以上
嵌入式系统对可靠性要求高:
需要在无人值守的条件下长时间运行。
运行的环境恶劣。
对故障的容忍能力较弱。
嵌入式系统有功耗约束:
举例:钢结构健康监测系统。
嵌入式系统内核小,可用资源少:
资源遵循够用就行,低成本、低功耗。
嵌入式系统的开发需要专用工具和特殊方法:
开发:交叉编译、交叉链接
调试:仿真器、虚拟机
更新:在线升级等
嵌入式系统一般由四个部分组成:
嵌入式处理器
外围硬件设备
嵌入式操作系统(可选)
用户的应用软件
按嵌入式微处理器的字长可分为:
4位系统
8位系统(普通单片机)
16位系统(高端单片机)
32位系统(普通嵌入式)
64位系统(高端嵌入式)
没有48
按软件实时性需求分为:
非实时系统
软实时系统
硬实时系统
按系统的复杂程度分为:
小型系统
中型系统
复杂系统
按系统的形态分为:
芯片级系统
板级系统
设备级系统
嵌入式系统的应用:
工业过程控制
网络通信设备
消费电子产品
航空航天设备
军事电子设备和现代武器
…………