1.1嵌入式系统定义
1.1.1学习内容
嵌入式系统原理与开发
|
系统概述--硬件开发-------软件程序设计--开发工具
| |
处理器--外围硬件 操作系统--系统设计
1.1.2嵌入式系统的定义
IEEE(国际电气和电子工程师协会)定义:Device used to be control, monitor, or assist the operation of equipment, machinery or plants.
目前被大多数人所接受的定义:嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
1.2嵌入式系统特点
- 专用的计算机系统
嵌入式系统通常面向特定任务,是专用的计算机系统
-形式多样
-对运行环境的依赖性
-成本、资源、功耗、体积
-软硬件紧密结合,高效设计 - 代码固化
嵌入式系统的目标代码通常固化在非易失性存储器中,如:Flash、ROM、EPROM、EEPROM等。
原因:系统资源受限;提高系统执行速度和系统可靠性。 - 实时性要求
嵌入式系统大多有实时性要求,根据系统对实时性的要求强度不同,可分为硬实时系统和软实时系统。 - 可靠性要求
嵌入式系统一般要求具有出错处理和自动复位功能,特