sp; 因为,嵌入式系统软件开发需要将通用运行程序烧录到嵌入式平台中,并检查它运行。
这就意味着当通用软件有相同开发和运行环境(不同PC之间)时,软件开发环境(以PC为例)和嵌入式软件运行环境(嵌入式目标平台)不相同。
图展示是通常开发和测试嵌入式系统软件步骤。
图嵌入式系统软件开发与PC软件在每一步发展中仅仅需要PC不同,嵌入式软件发展需要在实际嵌入式系统硬件上进行。
对于那些不熟悉嵌入式软件环境人来说,在实际硬件平台上测试他们软件是一件很富有挑战性工作。
他们需要全面了解嵌入式系统,并善于使用硬件和在硬件上烧录程序。
而且,如果他们不能负担足够嵌入式系统(通常价格昂贵),他们能在实际硬件上测试他们软件机会将变得极为有限。
&n