首页/ 题库 / [单选题]以下关于嵌入式系统开发的叙述,正确的是(的答案

以下关于嵌入式系统开发的叙述,正确的是()

单选题
2021-09-03 20:40
A、宿主机与目标机之间只需要建立逻辑连接
B、宿主机与目标机之间只能采用串口通信方式
C、在宿主机上必须采用交叉编译器来生成目标机的可执行代码
D、调试器与被调试程序必须安装在同一台机器上
查看答案

正确答案
C

试题解析
在嵌入式系统开发过程中,有3种不同的开发模式,这3种开发模式就会涉及本题所述的宿主机与目标机(调试程序运行的机器称为宿主机,被调试程序运行的机器称为目标机)。下面将详细说明这3种开发模式。本机开发:本机开发也就是在目标机(在嵌入式系统中通常把嵌入式系统或设备简称为目标机)中直接进行操作系统移植及应用程序的开发。在这种方式下进行开发,首先就得在目标机中安装操作系统,并且具有良好的人机开发界面。交叉开发:意思就是在一台宿主机(在嵌入式系统中通常把通用PC称为宿主机)上进行操作系统的裁剪,以及编写应用程序,在宿主机上应用交叉编译环境编译内核及应用程序,然后把目标代码下载到目标机上运行。这就需要在宿主机上安装、配置交叉编译环境(交叉开发工具链),使其能够编译成在目标机上运行的目标代码。模拟开发:建立在交叉开发环境基础之上。除了宿主机和目标机以外,还得提供一个在宿主机上模拟目标机的环境,使得开发好的内核和程序直接在这个环境下运行以验证其正确性,这就不需要每次的修改都下载到目标机中,待程序正确后再下载到目标机上运行。这样就可以达到在没有目标机的情况下调试软件的目的。比较著名的模拟开发环境有SkyEye,它能够模拟如ARM等处理器的开发环境。模拟硬件环境是一件比较复杂的工程,所以多数商业嵌入式系统的开发采用的是交叉开发模式。从以上解释可以看出,宿主机与目标机可能是一台机器上,也可能在不同机器上。宿主机与目标机之间既要有逻辑连接,还要有物理连接。至于通信方式,串口只是其中一种标准,还可采用其他方式。

感兴趣题目
什么是嵌入式系统?嵌入式系统的特点是什么?
对于嵌入式应用,指令系统常采用精简指令集系统RISC。以下( )属于RISC的指令系统特点。
嵌入式操作系统是嵌入式系统的核心软件,以下( )不属于嵌入式操作系统。
和PC机系统相比,嵌入式系统不具备以下哪个特点( )。
嵌入式系统开发过程分为哪几个阶段?每个阶段的特点是什么?
在嵌入式系统设计中,嵌入式操作系统选型是在进行()时完成
嵌入式系统软件的开发通常采用()
下面是关于嵌入式系统使用的存储器的叙述: Ⅰ.嵌入式系统使用的存储器按照其存取特性可分为RAM和ROM Ⅱ.嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器 Ⅲ.嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器 Ⅳ.新型的铁电存储器FRAM在嵌入式系统中得到了应用 正确的有()
请简述Qt的支撑工具(支持嵌入式系统开发的工具)。
嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备()加载程序,外设()程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等,这些软件都是通用计算机所拥有的。
嵌入式系统按是否具有实时性能可分为嵌入式()系统和嵌入式()系统。
嵌入式实时操作系统和嵌入式软实时操作系统有何特点?代表性铲平有哪些?在被业界公认的嵌入式实时操作系统中,实时性最出色的的RTOS是什么?应用开发与多媒体支持最出色的RTOS是什么?在大规模?产业化产品设计中最适合的RTOS是什么?
相关题目

嵌入式系统基本架构主要包括哪几部分?
答案:

下面哪个系统不属于嵌入式系统()。
嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件。
和PC系统机相比嵌入式系统不具备以下哪个特点()。
以下关于嵌入式系统BootLoader的理解错误的是()。
下面哪个系统属于嵌入式系统()。
以下关于嵌入式系统的理解正确的是()。
下面哪个系统属于嵌入式系统。( )
在嵌入式系统设计中,嵌入式操作系统选型是在进行( )时完成。
典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的哪个通道实现?()
下面是关于嵌入式系统使用的存储器的叙述,其中错误的是()。
以下关于嵌入式系统开发的叙述,正确的是()
和PC系统机相比嵌入式系统不具备以下哪个特点()。
系统采用开放的结构设计及功能的模块化,使用嵌入式多任务操作系统,采用()软件开发模式,数据库方式管理录音。
以下操作系统中,不属于嵌入式操作系统的是()。
数码相机是嵌入式系统的典型应用之一。下面关于数码相机的叙述中,错误的是()。
硬件是嵌入式系统运行的载体,也是嵌入式系统的基础。嵌入式系统硬件的选择包括硬件平台和嵌入式处理器的选择、外围设备的选择和接口电路的选择。以下关于硬件平台的选择说法错误的是(64)。
硬件是嵌入式系统运行的载体,也是嵌入式系统的基础,嵌入式系统硬件的选择包括硬件平台和嵌入式处理器的选择、外围设备的选择和接口电路的选择。以下关于硬件平台的选择的描述中,说法错误的是(35)

下面是关于基于ARM内核的典型嵌入式系统硬件组成的叙述:
Ⅰ.典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道
Ⅱ.典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道
Ⅲ.典型嵌入式硬件系统包括人机交互通道(例如键盘或触摸屏等输入接口及LED或LCD显示等输出接口)
Ⅳ.典型嵌入式硬件系统包括相互互连通信通道(例如以太网接口、USB接口等)
上述叙述中,正确的是()。

以下哪个不是嵌入式系统设计的主要目标?( ) 
广告位招租WX:84302438

免费的网站请分享给朋友吧