更多“JTAG的引脚TCK的主要功能是()A、嵌入式硬件开发工具B、嵌入式软件开发工具C、嵌入式调试工具D、嵌入式编译工具”相关问题
  • 第1题:

    嵌入式系统对应用软件的开发和编程语言的选择提出了不同的要求。以下所考虑的一些因素说法错误的是(55)。

    A.通常嵌入式系统要求具有实时处理的能力,这种实时性主要是靠硬件层来体现的

    B.通常嵌入式系统要求支持多任务,能够处理并发事件

    C.嵌入式软件的开发需要交叉编译工具

    D.电源能量的供应在嵌入式系统中是一项约束条件


    正确答案:A
    解析:系统对应用软件的开发和编程语言的选择提出了不同的要求,需要考虑如下一些因素:①实时性。许多嵌入式系统要求具有实时处理的能力,这种实时性主要是靠软件层来体现的。软件对外部事件做出反应的时间必须快,在某些情况下还要求是确定的、可重复实现的,不管系统当时的内部状态如何,都是可以预测的。②并发性。有些嵌入式系统要求支持多任务,能够处理并发事件。③有限的软/硬件资源。在嵌入式系统当中,资源是很有限的,无论是处理器的运算速度、存储器的容量,还是I/O设备的种类,都比不上通用的计算机,甚至连最基本的电力供应,在嵌入式系统中也是一项约束条件,因为许多系统都是采用电池供电。这就使得嵌入式软件在时间和空间上都受到了严格的限制。④涉及底层软件的开发。在无操作系统的情形下,嵌入式软件的开发是直接在硬件平台上进行的,需要直接对硬件进行控制:在有操作系统的情形下,需要先移植一个操作系统,并提供必要的MI函数,然后在操作系统的基础上开发应用程序。但不管是哪一种情形,都需要对底层的软件和硬件进行操作,包括引导加载程序的编写、设备驱动程序的编写、对设备控制器的操作等。⑤需要交叉编译。嵌入式软件的开发环境与运行环境是不同的,需要交叉编译工具。

  • 第2题:

    嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

    A.在线仿真器

    B.JTAG适配器

    C.示波器

    D.传感器


    正确答案:D

  • 第3题:

    Embedded Visual Studio是()

    A.嵌入式硬件开发工具

    B.嵌入式软件开发工具

    C.嵌入式调试工具

    D.嵌入式编译工具


    参考答案:B

  • 第4题:

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

    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等等的寄存器。

  • 第5题:

    Embedded Visual Studio是()

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

    正确答案:B

  • 第6题:

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


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

  • 第7题:

    什么是嵌入式系统?嵌入式系统的硬件和软件各包括哪些内容?


    正确答案: 以应用为中心,以计算机技术为基础,软/硬件可剪裁,针对具体应用系统,对功能、可靠性,成本、体积、功耗严格要求的专用计算机系统称为嵌入式计算机系统。简称为嵌入式系统。
    嵌入式系统的硬件包括:嵌入式处理器、存储器和外部设备器件、输入输出接口、图形控制器等。软件包括操作系统和应用程序。
    嵌入式系统是专用的计算机系统,嵌入式系统的核心是嵌入式处理器,单片机是嵌入式处理器的典型代表。

  • 第8题:

    嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件的是()。

    • A、系统内核
    • B、驱动程序
    • C、FPGA编程软件
    • D、嵌入式中

    正确答案:C

  • 第9题:

    单选题
    嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件。
    A

    系统软件

    B

    驱动

    C

    FPGA编程软件

    D

    嵌入式中间件


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

  • 第10题:

    单选题
    嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。
    A

    在线仿真器

    B

    JTAG适配器

    C

    示波器

    D

    传感器


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

  • 第11题:

    单选题
    嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是()。
    A

    RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器

    B

    RVDS只支持ARM内核的微处理器芯片

    C

    RVDS支持对Flash存储器的编程

    D

    RVDS编译的代码比ADS1.2编译的代码执行效率高


    正确答案: D
    解析: RVDS支持所有ARM芯片,包括Cortex全系列,还支持其他内核的处理器,如51系列。故B选项错误,其余三项正确,此题选B。

  • 第12题:

    单选题
    Embedded Visual Studio是()
    A

    嵌入式硬件开发工具

    B

    嵌入式软件开发工具

    C

    嵌入式调试工具

    D

    嵌入式编译工具


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

  • 第13题:

    嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是()。

    A.RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器

    B.RVDS只支持ARM内核的微处理器芯片

    C.RVDS支持对Flash存储器的编程

    D.RVDS编译的代码比ADS1.2编译的代码执行效率高


    正确答案:B

  • 第14题:

    嵌入式软件的开发可以分为以下几种()。

    (A)编写简单的板级测试软件,主要是辅助硬件的调试

    (B)开发基本的驱动程序

    (C)开发特定嵌入式操作系统的驱动程序(板级支持包)

    (D)开发嵌入式系统软件,如嵌入式操作系统等

    (E)开发应用软件


    参考答案ABCDE 

  • 第15题:

    嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件。

    A.系统软件

    B.驱动

    C.FPGA编程软件

    D.嵌入式中间件


    参考答案:C

  • 第16题:

    嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

    • A、在线仿真器
    • B、JTAG适配器
    • C、示波器
    • D、传感器

    正确答案:D

  • 第17题:

    选择嵌入式操作系统的头两个因素是()。

    • A、成本
    • B、售后服务
    • C、可获得源代码
    • D、相关社区
    • E、开发工具

    正确答案:A,C

  • 第18题:

    嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是()。

    • A、RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器
    • B、RVDS只支持ARM内核的微处理器芯片
    • C、RVDS支持对Flash存储器的编程
    • D、RVDS编译的代码比ADS1.2编译的代码执行效率高

    正确答案:B

  • 第19题:

    嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件。

    • A、系统软件
    • B、驱动
    • C、FPGA编程软件
    • D、嵌入式中间件

    正确答案:C

  • 第20题:

    嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的开发工具来进行开发。采用开发工具的主要目的是()。

    • A、提高开发质量,缩短开发周期,降低开发成本
    • B、优化软件代码的存储容量,以便降低存储器的需求
    • C、降低嵌入式系统的功耗
    • D、便于设计需要调用操作系统API函数的应用程序

    正确答案:A

  • 第21题:

    单选题
    按照衍生工具的产品形态分类,衍生工具可以分为(  )和(  )。
    A

    独立衍生工具,非独立衍生工具

    B

    嵌入式衍生工具,非嵌入式衍生工具

    C

    独立衍生工具,嵌入式衍生工具

    D

    货币衍生工具,利率衍生工具


    正确答案: C
    解析:

  • 第22题:

    单选题
    下面关于嵌入式系统的描述语句中不正确的是()。
    A

    在嵌入式系统开发中,不同复杂程度的嵌入式系统,使用的调试工具不完全相同

    B

    嵌入式系统开发时,所采用的调试工具,其任务是控制程序代码的执行并使系统中看不见的信息成为可见

    C

    对嵌入式系统进行调试时,硬件部分的调试需要借助JTAG调试工具,不需要借助于“正确”的软件

    D

    在线仿真器是一种嵌入式系统的调试工具,其与所要开发的嵌入式系统应具有相同的嵌入式处理器体系结构


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

  • 第23题:

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

    嵌入式硬件开发工具

    B

    嵌入式软件开发工具

    C

    嵌入式调试工具

    D

    嵌入式编译工具


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