1.3 嵌入式系统开发流程

嵌入式系统开发流程如图1-3所示。

图1-3 嵌入式系统开发流程

嵌入式系统开发是指对除了计算机之外的所有电子设备上操作系统的开发,开发对象有手机、掌上电脑(Personal Digital Assistant,PDA)、机电系统等,一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用程序4个部分组成。

嵌入式系统的开发环境一般包括如下内容。

(1)编译器/汇编器/连接定位器。

(2)调试器/仿真器。

(3)主机(PC)及其工作平台。

(4)操作系统(可选)。

(5)目标评估系统(可选)。

(6)测试工具(软件/硬件/协议等,可选)。

(7)其他辅助设备(可选)。