更多“嵌入式开发环境主要包括哪些组件?”相关问题
  • 第1题:

    UNIFACE是Compuware公司推出的基于组件的可视化开发环境。UNIFACE组件包括格式(Form)、服务程序(Service)和报表(Report)等。UNIFACE采用______语言开发。

    A.Smalltalk

    B.Pascal

    C.Proc

    D.VB


    正确答案:C
    解析:UNIFACE采用Proc语言开发。

  • 第2题:

    嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下列对嵌入式软件开发相关描述不正确的是______。

    A.嵌入式软件开发一般需要交叉开发环境
    B.目标机是嵌入式软件的实际运行环境或是能替代实际运行环境的仿真系统
    C.在线仿真器ICE(In Circuit Emulator)是一种模拟CPU的设备
    D.JTAG仿真器能访问、控制处理器核,但是不能访问I/O系统

    答案:D
    解析:
    本题考查嵌入式软件开发的基础知识。嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,在嵌入式软件开发中,一般使用宿主机和目标机的模式进行系统开发,并且借助于开发工具进行目标开发。宿主机是指普通PC机中构建的开发环境,一般需要配置交叉编译器,借助于宿主机的环境,使用交叉编译器进行目标编译,代码生成,同时借助仿真器或者是网络进行目标机的程序调式。目标机可以是嵌入式系统的实际运行环境,也可以是能够替代实际运行环境的仿真系统。在线仿真器ICE是一种模拟CPU的设备,可以根据配置模拟实际CPU的寄存器环境。JTAG(Joint Test Action Group,联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。如今,JTAG接口还常用于实现ISP(In-System Programmer,在系统编程),对FLASH等器件进行编程。通常所说的JTAG大致分两类:一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug,一般支持JTAG的CPU内都包含了这两个模块。一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC内置模块的寄存器,像UART,Timers,GPIO等等的寄存器。

  • 第3题:

    Android开发组件主要包括()、()和()。


    正确答案:Android SDK;Android SDK Tools;Android SDK Platform-tools

  • 第4题:

    在嵌入式系统实现阶段,需要选择开发平台,通常开发平台的选择包括哪些内容?


    正确答案:开发平台分为硬件平台和软件平台。它们的选择包括:处理器、硬件部件、操作系统、编程语言、软件开发工具、软硬件调试工具、软件组件等。需要考虑到系统的任务多少,实时性的要求。平台编译效率的要求。

  • 第5题:

    JTAG的引脚TCK的主要功能是()

    • A、嵌入式硬件开发工具
    • B、嵌入式软件开发工具
    • C、嵌入式调试工具
    • D、嵌入式编译工具

    正确答案:C

  • 第6题:

    嵌入式节能设计主要有哪些方法?软件节能技术主要包括哪两个方面?具体又有哪些开发技术?


    正确答案: 1、改进芯片制造工艺
    2、设计芯片节能体系结构
    3、在硬件支持下的软件节能
    4、不同的节能技术应用于计算机系统的各个方面
    软件节能技术主要包括:系统软件层、应用软件层
    开发技术:AVS、DVS技术

  • 第7题:

    简述嵌入式开发的调试方法有哪些


    正确答案:调试工作需要配和其他的模块或者产品方可完成,有一下几种调试方法: 模拟调试方法、ROM Monitor方式、内嵌JTAG仿真、在线仿真(ICE)

  • 第8题:

    根据嵌入式软件开发的不同阶段,嵌入式开发工具有哪些种类?


    正确答案:1.与嵌入式OS相关的开发工具,用于开发基于嵌入式OS的应用和部分的驱动程序等;
    2.与嵌入式OS无关的开发工具,用于开发基本的驱动程序、辅助硬件调试,系统软件的开发等。

  • 第9题:

    嵌入式系统仿真开发方法主要有哪两种类型?其中,硬件仿真开发有哪些方式?


    正确答案: 包括硬件仿真开发和软件仿真开发
    硬件仿真开发包括ROM仿真器、在线仿真(ICE)、片上调试(OCD)

  • 第10题:

    填空题
    Android开发组件主要包括()、()和()。

    正确答案: Android SDK,Android SDK Tools,Android SDK Platform-tools
    解析: 暂无解析

  • 第11题:

    单选题
    嵌入式应用软件的开发阶段不包括()
    A

    交叉编译和链接

    B

    开发环境的建立

    C

    联机调试

    D

    应用程序模块加载


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    JTAG的引脚TCK的主要功能是()
    A

    嵌入式硬件开发工具

    B

    嵌入式软件开发工具

    C

    嵌入式调试工具

    D

    嵌入式编译工具


    正确答案: A
    解析: 暂无解析

  • 第13题:

    嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,下 列对嵌入式软件开发相关描述不正确的是(31)。

    A.嵌入式软件开发一般需要交叉开发环境

    B.目标机是嵌入式软件的实际运行环境或是能替代实际运行环境的仿真系统

    C.在线仿真器ICE(In Circuit Emulator)是一种模拟CPU的设备

    D.JTAG仿真器能访问、控制处理器核,但是不能访问I/O系统


    正确答案:D
    本题考查嵌入式软件开发的基础知识。嵌入式软件开发不同于传统软件开发,其所使用的开发环境、工具都有特殊性,在嵌入式软件开发中,一般使用宿主机和目标机的模式进行系统开发,并且借助于开发工具进行目标开发。宿主机是指普通PC机中构建的开发环境,一般需要配置交叉编译器,借助于宿主机的环境,使用交叉编译器进行目标编译,代码生成,同时借助仿真器或者是网络进行目标机的程序调式。目标机可以是嵌入式系统的实际运行环境,也可以是能够替代实际运行环境的仿真系统。在线仿真器ICE是一种模拟CPU的设备,可以根据配置模拟实际CPU的寄存器环境。JTAG(JointTestActionGroup.联合测试工作组)是一种国际标准测试协议(IEEE1149.1兼容).主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(TestAccessPort;测试访问口)通过专用的ITAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。如今,JTAG接口还常用于实现ISP(in-SystemProgrammer,在系统编程),对FLASH等器件进行编程。通常所说的JTAG大致分两类:一类用于测试芯片的电气特性,检测芯片是否有问题:一类用于Debug,一般支持JTAG的CPU内都包含了这两个模块。一个含有JTAGDebug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,soc内置模块的寄存器,像UART,Timers.OPIO等等的寄存器。

  • 第14题:

    构造嵌入式开发环境有哪几种形式?


    正确答案: 1)交叉开发环境;2)软件模拟环境;3)评估电路板

  • 第15题:

    简述嵌入式开发环境主要包括的组件。


    正确答案:嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括:宿主机、目标机(评估电路板)、基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境嵌入式操作系统。

  • 第16题:

    嵌入式系统开发采用的交叉开发环境是由()和()组成的。


    正确答案:宿主机;目标机

  • 第17题:

    嵌入式操作系统开发中,使用软件组件技术有什么好处?


    正确答案: 1.提高开发效率;
    2.提高开发的可靠性;
    3.提高软件的可移植性;
    4.适合于并行开发;
    5.节省资源;
    6.提高软件复用性。

  • 第18题:

    嵌入式应用软件的开发阶段不包括()

    • A、交叉编译和链接
    • B、开发环境的建立
    • C、联机调试
    • D、应用程序模块加载

    正确答案:D

  • 第19题:

    简述构造嵌入式开发环境的三种形式。


    正确答案: 1)交叉开发环境;
    2)软件模拟环境;
    3)评估电路板。

  • 第20题:

    简述嵌入式开发环境的搭建过程。


    正确答案:1、交叉编译工具链的安装;
    2、安装配置TFTP服务;
    3、安装配置NFS服务;
    4、C-Kermit的安装配置;
    5、minicom的安装配置;
    6、windows下超级终端的配置。

  • 第21题:

    问答题
    嵌入式开发环境主要包括哪些组件?

    正确答案: 嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括
    1.宿主机
    2.目标机(评估电路板)
    3.基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE
    4.运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境
    5.嵌入式操作系统。
    解析: 暂无解析

  • 第22题:

    填空题
    嵌入式系统开发采用的交叉开发环境是由()和()组成的。

    正确答案: 宿主机,目标机
    解析: 暂无解析

  • 第23题:

    问答题
    构造嵌入式开发环境有哪几种形式?

    正确答案: 1)交叉开发环境;2)软件模拟环境;3)评估电路板
    解析: 暂无解析