Components of Embedded System
嵌入式系统主要由
• 嵌入式处理器
• 相关支撑硬件
• 嵌入式操作系统
• 应用软件系统 等组成

嵌入式微控制器(MCU)
• 单片机:经常是特指51系列
• 相对单板机而言
• 芯片内部集成ROM/EPROM、RAM、定时/计数器、WatchDog、串行口、PWM、A/D、D/A等各种必要功能和外设
嵌入式DSP处理器
DSP处理器是专门用于信号处理方面的处理器,它在系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。
• TI的TMS320C2000/C5000/C6000
• ADI
嵌入式微处理器(MPU )
• ARM
• MIPS
• PowerPC
嵌入式片上系统(SOC)
集成度提高带来的必然趋势
• MCU:CYPRESS
• MPU:
• DSP:PHILIP
• MPU+DSP:TI
嵌入式操作系统
• 由于通常具有实时性的要求,又称为实时操作系统RTOS(Real-Time Operating System)
为什么使用RTOS?
• 支持多任务
• 简化应用软件的开发难度
实时操作系统(RTOS)
RTOS的基本特征:
• 高效的任务管理(scheduler)
• 高度的可剪裁性
• 快速灵活的任务间通信
• 动态链接与部件增量加载
• 快速有效的中断和异常事件处理
• 优化的浮点支持
• 动态内存管理
• 系统时钟和定时器
操作系统的选择
小型OS
• PALOS, TinyOS
中型OS
• ucOS-II, eCos
大型OS
• VxWorks, ucLinux