试题详情
- 简答题简述嵌入式系统的开发与通常PC机上的软件开发有什么区别。
- 系统软件开发模式可以分为两类:本地开发模式和交叉开发模式。嵌入式系统的开发与通常PC机上的软件开发有很大的区别,原有的PC机的软件开发过程从编写程序、编译和运行等过程全在同一个PC机平台上完成,属于本地开发(native);嵌入式开发的程序编写和编译与原来一样还在PC机(host)上完成,但编译产生的结果要在嵌入式目标平台(target)上运行。通常将这种在主机上开发编译,在目标平台上调试运行的开发模式称为交叉开发。同样运行在主机上的编译器(例如GCC)编译程序产生目标机上运行的可执行程序的编译过程称为交叉编译。嵌入式系统采用这种交叉开发、交叉编译的开发环境主要是因为嵌入式系统是种专用的计算机系统,采用量体裁衣量身定制的方法制造。
关注下方微信公众号,在线模考后查看
热门试题
- 对寄存器R1的内容乘以4的正确指令是()
- ARM指令可分为哪几类?说出哪几条指令是
- 嵌入式操作系统使用的保护模式是在ARM的
- 下面对南桥理解正确的是()
- 下面最适合用于工业控制的一类嵌入式处理器
- 简述Boot Loader与嵌入式系统的
- 请说明嵌入式系统技术的发展及开发应用的趋
- S3C2410A与触摸屏接口有几种接口模
- 按照软硬件技术复杂程度进行分类,可以把嵌
- ARM系统进行仿真,调试的接口电路是()
- 用下图可以辅助解释SPI的工作原理。假设
- 在vi编辑中,可以使用键盘移动光标,按数
- 嵌入式系统外部总线宽度的确定由()
- 搭建嵌入式开发环境、连接目标板,一般使用
- 用ARM汇编编写程序实现96位二进制加法
- μC/OS-II操作系统的内核非常小,其
- Linux内核标准的系统打印函数是(),
- 寄存器R13,R14,R15的专用功能各
- 简述小端和大端存储器组织的内容。
- 下面有关嵌入式系统开发过程的描述语句中,