1。嵌入式系统的定义:
是现代科学多学科互相融合的以应用技术产品为核心,以计算机技术为基础,以通讯技术为载体,以消费类产品为对象,
引入各种传感器。进入INTERNET网络技术的连接,从而适应应用环境的产品。
2。嵌入式由软件和硬件组成
(1)硬件:芯片,模板,组件,控制器形式。
(2)软件:实时多任务操作系统和各种专用的软件,一般固化在ROM和闪存中。
3。嵌入式系统包括的内容:
(1)硬件:
A:微处理器:和PC的处理器对应。MOTO,INTEL,IBM,AMD,NEC,PHI等
B:微控制器:又叫单片机
C:数字信号处理器DSP:主要的是TI的TMS320C2000/C5000
(2)软件:
A:系统软件:操作系统
B:支撑软件:嵌入式软件开发平台和工具
C:应用软件:基于嵌入式系统的应用软件
软件特征:
A:软件要求固化存储
B:软件代码高质量,高可靠性,高实时性
C:应用语言:C74.6% , 汇编69.6% , C++50.0%
4。嵌入式系统的开发流程
a.用户需求
b.选择嵌入式处理器及硬件平台
c.选择合适的嵌入式操作系统
d.在操作系统上开发应用程序
e.应用程序测试
f.整个系统测试
g.整理文档,开发结束