网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
11、嵌入式系统开发采用交叉编译方式。
参考答案和解析
嵌入式系统的开发模式通常采用“ 宿主机一目标机 ”模式,宿主机一目标机组成的开发平台中,宿主机建立完整的开发环境,交叉编译产生目标机的可执行代码,然后通过在线仿真器、串行接口、网络等方式下载到目标机运行。这称为交叉开发( Cross Development )。其中,交叉编译是指宿主机的开发软件将源程序编译生成目标机的机器代码,而不是运行于宿主机本身的可执行代码。 在目标机运行交叉开发的可执行代码时,常需要调试。在宿主机的软件集成开发环境中,可以先利用模拟器 (Simulator) 进行软件模拟,再连接在线仿真器 (In-Circuit Emulator , ICE) 进行硬件仿真,实现目标代码的运行和调试。也就是说,调试程序运行于宿主机,而被调试程序运行于目标机,两者通过在线仿真器或者串口、网络进行通信。调试程序可以控制被调试程序,查看和修改目标机的寄存器、主存单元,并且进行断点和单步调试等操作,即远程调试 ( Remote Debug) 。
更多 “11、嵌入式系统开发采用交叉编译方式。” 相关考题
考题
在嵌入式系统开发过程中下面哪项为错误的说法:()
A.对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择B.对实时性要求非常高的产品可以选择嵌入式Linux开发环境C.嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分D.嵌入式系统的软件开发可分为交叉编译和交叉调试两部分
考题
以下关于嵌入式系统开发的叙述,正确的是( )。A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上
考题
● 以下叙述中正确的是 (55) 。A. 宿主机与目标机之间只需要建立逻辑连接即可B. 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C. 在嵌入式系统开发中,通常采用的是交叉编译器D. 宿主机与目标机之间的通信方式只有串口和并口两种
考题
以下叙述中,正确的是()A、宿主机与目标机之间只需要建立逻辑连接即可B、在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C、在嵌入式系统开发中,通常采用的是交叉编译器D、宿主机与目标机之间的通信方式只有串口和并口两种
考题
关于BusyBox,下列说法错误的是()A、它常用来构建嵌入式Linux的根文件系统B、支持的shell命令可以进行配置C、支持的命令完全和Linux命令相同D、作为嵌入式Linux根文件系统时需要交叉编译
考题
有关Linux内核裁剪下列说法错误的是()A、可以使用makemenuconfig命令进行内核的配置B、所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置C、使用makezImage命令会编译生成内核镜像文件zImageD、嵌入式Linux内核编译时应该采用交叉编译器
考题
单选题关于BusyBox,下列说法错误的是()A
它常用来构建嵌入式Linux的根文件系统B
支持的shell命令可以进行配置C
支持的命令完全和Linux命令相同D
作为嵌入式Linux根文件系统时需要交叉编译
考题
单选题下面有关嵌入式系统开发的说明中,错误的是()。A
嵌入式系统开发往往是与应用目标紧密联系在一起的B
嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发C
嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现D
嵌入式系统开发往往需使用宿主机-目标机的开发架构来进行
考题
单选题有关Linux内核裁剪下列说法错误的是()A
可以使用makemenuconfig命令进行内核的配置B
所有的配置项都可以按以编译入内核,编译成模块,不编译三种方式配置C
使用makezImage命令会编译生成内核镜像文件zImageD
嵌入式Linux内核编译时应该采用交叉编译器
考题
单选题以下关于嵌入式系统开发的叙述,正确的是()A
宿主机与目标机之间只需要建立逻辑连接B
宿主机与目标机之间只能采用串口通信方式C
在宿主机上必须采用交叉编译器来生成目标机的可执行代码D
调试器与被调试程序必须安装在同一台机器上
考题
单选题以下叙述中,正确的是()A
宿主机与目标机之间只需要建立逻辑连接即可B
在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C
在嵌入式系统开发中,通常采用的是交叉编译器D
宿主机与目标机之间的通信方式只有串口和并口两种
考题
单选题嵌入式Linux操作系统一般在ROM中存放的布局并不包括()A
BootloaderB
内核参数区C
Linux内核D
交叉编译器
热门标签
最新试卷