|
|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式系统程序设计 > 嵌入式软件开发基础知识 > 嵌入式软件开发的特点 >
|
考试要求:掌握
相关知识点:5个
|
|
|
|
嵌入式系统目标机上的资源非常有限,例如,处理器的结构比较简单,速度较慢;内存和外存的容量小;显示功能较弱;软件资源较少,等等。因此,直接在嵌入式系统的硬件平台上开发和调试应用软件比较困难,有时甚至是不可能的。目前一般采用的解决办法是:将集成开发环境安装在高性能的PC上,然后在PC上进行嵌入式应用软件的开发。由于PC上的CPU较多使用x86芯片,而嵌入式系统中的处理器芯片种类繁多,如ARM、MIPS、Power PC等,两种处理器的指令集是不同的。因此,在集成开发环境下编写的源程序需要经过交叉编译,才能生成目标平台上运行的二进制代码格式。
|
|
|
|
|
|
|
|
|
|
|
|