嵌入式系统
概述
历史
懒得写,想知道自己去搜
定义
IEEE定义:Devices used to control, monitor, or assist the operation of equipment, machinery or plants.
国内定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统
应用领域
航天、军事、信息家电…不具体说了
特点
- 微内核
- 专用性强
- 可裁剪
- 专用操作系统的支撑
- 专用的开发工具和环境
嵌入式系统组成
典型嵌入式系统架构
包含:微处理器、存储单元、接口单元、软件单元(至少包含嵌入式操作系统和应用程序)
典型嵌入式微处理器
·嵌入式微控制器(MCU;Microcontroller Unit)——单片机
单片化,体积小,功耗和成本低,可靠性高。
·嵌入式微处理器(MPU;Microprocessor Unit)
在这之前,我只知道Intel Σ( ° △ °|||)︴
类型 | 特点 | 备注 |
---|---|---|
ARM(Advanced RISC Machine)微处理器 | 小体积、高性能、低成本、低功耗;16/32/64位双指令集 | 移动处理器的老大 |
MIPS(Microprocessor without interlocked piped stages) | 架构简洁,运算速度较快 | 广泛用于宽带接入、路由器、调制解调器、游戏机等领域 |
68K/Cold Fire | 基于RISC结构 | — |
Power PC | — | — |
注:RISC——Reduced Instruction Set Computer
·嵌入式DSP处理器(EDSP;Embedded Digital Signal Processor)
·嵌入式片上系统(SOC;System On Chip)
常用的嵌入式操作系统
- VxWorks
- RT-Linux
- uClinux
- ARM-linux
- Windows Phone
- iOS
- Android
嵌入式系统开发设计
开发流程
开发模式
· native模式
· 宿主机(HOST)–目标板(TARGET)模式