第1节 嵌入式系统设计的特点
嵌入式系统设计的特点
嵌入式系统通常是面向特定应用的系统;
嵌入式系统的硬件和软件都必须高效地设计,量体裁衣、去除冗余;
嵌入式系统设计需要交叉开发环境;
嵌入式系统的程序需要固化;
嵌入式系统的软件开发难度较大 ;
嵌入式系统还需要提供强大的硬件开发工具和软件包的支持,需要设计者从速度、功能和成本综合考虑。对稳定性、可靠性、功耗、抗干扰性、重量体积等方面的性能要求都比通用系统的要求更为严格和苛刻。
“宿主机/目标机”方式
嵌入式系统的开发通常采用“宿主机/目标机”方式。
宿主机(Host):一台通用的计算机,一般是PC机。它通过串口或网络连接与目标机进行通信。
目标机(Target):常用在嵌入式系统的开发过程期间。目标机可以是嵌入式系统的实际运行环境,也可以是能替代实际环境的仿真系统。



