网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
以下关于嵌入式系统开发的叙述,正确的是()
A
宿主机与目标机之间只需要建立逻辑连接
B
宿主机与目标机之间只能采用串口通信方式
C
在宿主机上必须采用交叉编译器来生成目标机的可执行代码
D
调试器与被调试程序必须安装在同一台机器上
参考答案
参考解析
解析:
在嵌入式系统开发过程中,有3种不同的开发模式,这3种开发模式就会涉及本题所述的宿主机与目标机(调试程序运行的机器称为宿主机,被调试程序运行的机器称为目标机)。下面将详细说明这3种开发模式。本机开发:本机开发也就是在目标机(在嵌入式系统中通常把嵌入式系统或设备简称为目标机)中直接进行操作系统移植及应用程序的开发。在这种方式下进行开发,首先就得在目标机中安装操作系统,并且具有良好的人机开发界面。交叉开发:意思就是在一台宿主机(在嵌入式系统中通常把通用PC称为宿主机)上进行操作系统的裁剪,以及编写应用程序,在宿主机上应用交叉编译环境编译内核及应用程序,然后把目标代码下载到目标机上运行。这就需要在宿主机上安装、配置交叉编译环境(交叉开发工具链),使其能够编译成在目标机上运行的目标代码。模拟开发:建立在交叉开发环境基础之上。除了宿主机和目标机以外,还得提供一个在宿主机上模拟目标机的环境,使得开发好的内核和程序直接在这个环境下运行以验证其正确性,这就不需要每次的修改都下载到目标机中,待程序正确后再下载到目标机上运行。这样就可以达到在没有目标机的情况下调试软件的目的。比较著名的模拟开发环境有SkyEye,它能够模拟如ARM等处理器的开发环境。模拟硬件环境是一件比较复杂的工程,所以多数商业嵌入式系统的开发采用的是交叉开发模式。从以上解释可以看出,宿主机与目标机可能是一台机器上,也可能在不同机器上。宿主机与目标机之间既要有逻辑连接,还要有物理连接。至于通信方式,串口只是其中一种标准,还可采用其他方式。
更多 “单选题以下关于嵌入式系统开发的叙述,正确的是()A 宿主机与目标机之间只需要建立逻辑连接B 宿主机与目标机之间只能采用串口通信方式C 在宿主机上必须采用交叉编译器来生成目标机的可执行代码D 调试器与被调试程序必须安装在同一台机器上” 相关考题
考题
以下关于嵌入式系统开发的叙述,正确的是( )。A.宿主机与目标机之间只需要建立逻辑连接B.宿主机与目标机之间只能采用串口通信方式C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码D.调试器与被调试程序必须安装在同一台机器上
考题
● 以下叙述中正确的是 (55) 。A. 宿主机与目标机之间只需要建立逻辑连接即可B. 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C. 在嵌入式系统开发中,通常采用的是交叉编译器D. 宿主机与目标机之间的通信方式只有串口和并口两种
考题
下列关于嵌入式Linux系统内核的叙述正确的是()。
A内核源代码在嵌入式设备上编译连接B 嵌入式Linux内核源代码与通用Linux内核源代码相同C 不同的嵌入式硬件设备使用不同内核源代码D 内核源代码中包括BootloAder的源代码
考题
下面是有关嵌入式系统的最小系统组成的叙述: Ⅰ. 嵌入式最小系统包括嵌入式处理器 Ⅱ. 嵌入式最小系统包括电源电路 Ⅲ. 嵌入式最小系统包括时钟电路 Ⅳ. 嵌入式最小系统包括复位电路 上述叙述中,正确的是()。A.仅Ⅰ和ⅢB.仅Ⅰ和ⅡC.仅Ⅱ、Ⅲ和ⅣD.全部
考题
关于嵌入式操作系统及其特点,以下叙述中错误的是(46)。A.嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台B.嵌入式硬件资源相对有限,因此操作系统内核较小C.嵌入式操作系统通常具有较好的可移植性D.嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性
考题
以下关于嵌入式软件开发的叙述中,正确的是( )。A.宿主机与目标机之间只需要建立逻辑连接即可
B.调试器与被调试程序一般位贵同一台机器上
C.嵌入式系统开发通常采用的是交叉编译器
D.宿主机与目标机之间的通信方式只有串口和并口两种
考题
关于系统开发的组织管理工作,以下叙述不正确的是()。A、信息系统是一个人机系统B、系统开发的进度与投入的人力成正比C、信息系统的开发是知识密集、技术密集和劳动密集型的D、人的因素影响很大
考题
嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。A、在线仿真器B、JTAG适配器C、示波器D、传感器
考题
下面是有关嵌入式系统的最小系统组成的叙述: Ⅰ.嵌入式最小系统包括嵌入式处理器 Ⅱ.嵌入式最小系统包括电源电路 Ⅲ.嵌入式最小系统包括时钟电路 Ⅳ.嵌入式最小系统包括复位电路 上述叙述中,正确的是()。A、仅Ⅰ和ⅢB、仅Ⅰ和ⅡC、仅Ⅱ、Ⅲ和ⅣD、全部
考题
以下叙述中,正确的是()A、宿主机与目标机之间只需要建立逻辑连接即可B、在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C、在嵌入式系统开发中,通常采用的是交叉编译器D、宿主机与目标机之间的通信方式只有串口和并口两种
考题
单选题下面有关嵌入式系统开发的说明中,错误的是()。A
嵌入式系统开发往往是与应用目标紧密联系在一起的B
嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发C
嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现D
嵌入式系统开发往往需使用宿主机-目标机的开发架构来进行
考题
单选题关于系统开发的组织管理工作,以下叙述不正确的是()。A
信息系统是一个人机系统B
系统开发的进度与投入的人力成正比C
信息系统的开发是知识密集、技术密集和劳动密集型的D
人的因素影响很大
考题
单选题以下关于嵌入式系统开发的叙述,正确的是()A
宿主机与目标机之间只需要建立逻辑连接B
宿主机与目标机之间只能采用串口通信方式C
在宿主机上必须采用交叉编译器来生成目标机的可执行代码D
调试器与被调试程序必须安装在同一台机器上
考题
单选题下面关于嵌入式系统的描述语句中不正确的是()。A
在嵌入式系统开发中,不同复杂程度的嵌入式系统,使用的调试工具不完全相同B
嵌入式系统开发时,所采用的调试工具,其任务是控制程序代码的执行并使系统中看不见的信息成为可见C
对嵌入式系统进行调试时,硬件部分的调试需要借助JTAG调试工具,不需要借助于“正确”的软件D
在线仿真器是一种嵌入式系统的调试工具,其与所要开发的嵌入式系统应具有相同的嵌入式处理器体系结构
考题
单选题以下叙述中,正确的是()A
宿主机与目标机之间只需要建立逻辑连接即可B
在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C
在嵌入式系统开发中,通常采用的是交叉编译器D
宿主机与目标机之间的通信方式只有串口和并口两种
热门标签
最新试卷