正确答案: C

在宿主机上必须采用交叉编译器来生成目标机的可执行代码

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

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

查看原题 查看所有试题

学习资料的答案和解析:

  • [多选题]根据地方组织法的规定,县级以上地方各级人民政府的职权有()。
  • A、执行本级人民代表大会及其常务委员会的决议

    B、执行上级国家行政机关的决议和命令

    C、规定行政措施,发布决议和命令


  • [多选题]下列有关细菌性肺炎临床表现哪些是正确的()。
  • 肺炎链球菌肺炎可咯铁锈色痰

    肺炎杆菌肺炎常好发于长期大量酗酒者

    厌氧菌肺炎肺部坏死,形成空洞倾向较其它肺炎大


  • [单选题]关于釉质发育不全的描述,错误的是()
  • 牙本质小管排列紊乱

  • 解析:釉质发育不全可分为釉质形成不全和釉质矿化不全。釉质形成不全表现为釉质表面出现窝状、沟状凹陷,釉质矿化不全表现为白色不透光,由于色素沉着变为浅黄色、橘黄色、棕色。釉质发育不全根据病损程度还可分为轻症和重症,但即使是重症,病变深度仅限于釉质,不越过釉牙本质界。镜下可见,釉质变薄,表面高低不平,柱间质增宽,釉柱横纹及生长线明显,釉丛、釉梭数目增多,严重者不见釉质结构。因此,D项是错误的。

  • [单选题]小型锅炉的容量()
  • 20t/h以下


  • [单选题]锅炉大小修后的转动机械须进行不少于()试运行,以验证可靠性。
  • 30min


  • [单选题]某变压器各侧断路器断开、有关隔离开关和相关接地隔离开关在断开位置,则该变压器属于()状态。
  • 冷备用


  • 必典考试
    推荐下载科目: 面向对象方法题库 系统可靠性题库 软件架构设计题库 系统安全性和保密性题库 分布式系统题库 标准化知识题库 多媒体基础知识题库 系统性能评价题库 数据通信与计算机网络题库 信息系统基础知识题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号