篇首语:本文由编程笔记#小编为大家整理,主要介绍了软考 系统架构设计师嵌入式系统⑤ 嵌入式系统开发与设计相关的知识,希望对你有一定的参考价值。
嵌入式系统的软件开发采用交叉平台开发方法(Cross Platform Development,CPD),即软件在一个通用的平台上开发,而在另一个嵌入式目标平台上运行。
这个用于开发嵌入式软件的通用平台称为宿主机系统,被开发的嵌入式系统称为目标机系统。而当软件执行环境和开发环境一致时的开发过程则称为本地开发。
一个典型的CPD环境,通常包含三个高度集成的部分: