JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO 线比较多,而SWD调试的时候占用的IO 线很少,只需要()根线即可。A、1B、2C、3D、4

题目

JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO 线比较多,而SWD调试的时候占用的IO 线很少,只需要()根线即可。

  • A、1
  • B、2
  • C、3
  • D、4

相似考题
更多“JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO 线比较多,而SWD调试的时候占用的IO 线很少,只需要()根线即可。A、1B、2C、3D、4”相关问题
  • 第1题:

    下面关于JTAG的叙述中,错误的是()。

    A.JTAG技术为ARM公司专用,非ARM处理器不采用JTAG技术

    B.通过JTAG测试接口可对嵌入式处理器芯片进行测试、对系统进行仿真、调试

    C.多个器件可以通过JTAG接口串联在一起进行测试

    D.通过芯片的JTAG接口可以实现在线编程功能


    正确答案:A

  • 第2题:

    JTAG是用来进行嵌入式处理器调试的标准化接口,下列描述中,正确的是______。

    A.JTAG接口上一般包括模式选择、时钟、数据输入、数据输出、复位等信号
    B.当JTAG接口上面的时钟不正常时,也可以访问CPU内部的寄存器
    C.JTAG只能用于调试,而不能用于进行芯片问题的检测
    D.JTAG能够访问CPU内部的寄存器,而不能访问CPU总线上面的设备

    答案:A
    解析:
    本题考查嵌入式系统调试时候采用的JTAG方面的基础知识。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上面的时钟不正常时,访问CPU内部的寄存器时可能出现异常,JTAG可以用于多种功能,包括软件调试,系统芯片检测,除了可以访问CPU内部寄存器外,还可以访问CPU总线上面的设备状态等。

  • 第3题:

    STM32的程序下载有多种方法:USB、串口、JTAG、SWD等这几种方式,都可以用来给STM32下载代码。能实时跟踪调试的工具包括()

    • A、JLINK
    • B、ULINK
    • C、STLINK
    • D、串口

    正确答案:A,B,C

  • 第4题:

    下面有关片上调试技术的描述语句中,不恰当的是()

    • A、边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术。
    • B、JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的JTAG标准。
    • C、使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何I/O端口。
    • D、经常用于嵌入式系统设计中的微处理器(如:MCS-51、DSP、ARM)都支持JTAG标准的片上调试技术

    正确答案:D

  • 第5题:

    一般处理器提供大量的断点寄存器用于JTAG探测器调试。()


    正确答案:错误

  • 第6题:

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

    • A、 测试时钟输入;
    • B、 测试数据输入,数据通过TDI输入JTAG口;
    • C、 测试数据输出,数据通过TDO从JTAG口输出;
    • D、 测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。

    正确答案:A

  • 第7题:

    开发嵌入式系统时,需要构建一个宿主机-目标机的开发环境。若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的哪一种接口?()。

    • A、SPI接口
    • B、以太网接口
    • C、JTAG接口
    • D、USB接口

    正确答案:C

  • 第8题:

    ()不是JTAG接口的5条线之一

    • A、TCK
    • B、TAP
    • C、TDI
    • D、TRST

    正确答案:B

  • 第9题:

    EISUP板上的S1开关的作用是()

    • A、系统自测时使用
    • B、用于系统复位
    • C、JTAG调试用口
    • D、看门狗设置跳线

    正确答案:B

  • 第10题:

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

     测试时钟输入;

    B

     测试数据输入,数据通过TDI输入JTAG口;

    C

     测试数据输出,数据通过TDO从JTAG口输出;

    D

     测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。


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

  • 第11题:

    填空题
    嵌入式常用的调试方法和设备有()、驻留监控程序、在线仿真器、JTAG仿真器和其他调试方法。

    正确答案: 全系统仿真器
    解析: 暂无解析

  • 第12题:

    单选题
    下面有关片上调试技术的描述语句中,不恰当的是()
    A

    边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术。

    B

    JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的JTAG标准。

    C

    使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何I/O端口。

    D

    经常用于嵌入式系统设计中的微处理器(如:MCS-51、DSP、ARM)都支持JTAG标准的片上调试技术


    正确答案: D
    解析: 边界扫描测试技术是对芯片或印制电路板进行片上调试最常用的一种技术;JTAG是IEEE的一个下组织,任务是研究测试访问端口和边界扫描结构的标准,其研究结果即俗称的JTAG标准;使用JTAG进行嵌入式系统的调试,无需目标存储器,也不占用目标机任何I/O端口;对于不支持JTAG调试标准的嵌入式CPU,如MCS-51单片机,其软件固化要使用称为"编程器"的设备来进行。故本题选D。

  • 第13题:

    以下叙述中错误的是(40) 。

    A.实时系统就是响应快的系统

    B.JTAG主要用于芯片内部测试及系统调试

    C.嵌入式系统在开发过程中,下载bootloader可以采用Jtag接口

    D.触摸屏是一种输入输出设备


    正确答案:A
    本题考查嵌入式系统的基础知识。实时系统是一种特殊的嵌入式系统,其正确性不仅依赖系统计算的逻辑结果,还依赖于产生这个结果的时间。实时系统不是向应快的系统,而是能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统。JTAG是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。基本原理是在器件内部定义一个TAP(Test.AccessPort测试访问口)通过专用的JTAG测试工具对内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现今多数的高级器件都带有JTAG接口,支持JTAG协议,如DSP、FPGA、ARM、部分单片机器件等,方便多目标系统进行测试,同时还可以实现ISP(ln-SystemProgrammable在线编程),对FLASH等器件进行编程。触摸屏(touchscreen)是一种可接收触头等输入信号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连接装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的电脑输入输出设备,是目前最简单、方便、自然的一种人机交互方式,主要应用于公共信息的查询、领导办公、工业控制、军事指挥、电子游戏、点歌点菜、多媒体教学、房地产预售等。

  • 第14题:

    DTR100电台提供录音接口,此接口位于()

    • A、主遥控线的SWD接口
    • B、备遥控线的SWD接口
    • C、备遥控线的DIR接口
    • D、Service接口

    正确答案:D

  • 第15题:

    STM32的程序下载有多种方法:USB、串口、JTAG、SWD等,这几种方式,都可以用来给STM32下载代码。不过,我们最常用的,最经济的,就是通过()给STM32下载代码。

    • A、USB
    • B、串口
    • C、JTAG
    • D、SWD

    正确答案:B

  • 第16题:

    什么是交叉开发环境?什么是OCD测试方法?指出OCD的主要形式JTAG和BDM的特点和区别?指出两者在调试性能方面的差异。


    正确答案: 交叉开发环境是指用于嵌入式软件开发的所有工具软件的集合,一般包括文本编辑器、交叉编译器、交叉调试器、仿真器、下载器等工具。
    OCD://指的是CPU芯片提供的一种调试功能(片上调试),可以认为是一种廉价的ICE功能:OCD的价格只有ICE的20%,但提供了ICE80%的功能JTAG特点:4个引脚。
    优:
    1.可通过边界扫描操作测试整个板的电气连接
    2.各个引脚信号的采样,并可强调引脚输出用以测试外围芯片;
    3.可以软件下载、执行、调试和控制,为复杂的实时跟踪调试提供路径;
    4.可进行多内核和多处理器的板级和芯片级的调试,通过串接,为芯片制造商提供芯片生产、测试的途径;
    5.不占用系统资源,能够调试没有外部总线的芯片,代价非常小。
    缺:
    1.通过串口一次传递数据,速度比较慢;
    2.只能进行软件断点级别的调试;
    3.不能完成实时跟踪额多种事件触发等复杂调试功能。
    BDM:硬件相对简单,集成成本低、可重用,与处理器变化无关,速度稍快,是JTAG的增强版本;缺点:引脚比JTAG多,使用厂家少
    调试功能上的差异:JTAG只能进行软件断点级别的调试,而BDM在硬件设计仅仅需要将处理器的调试引脚连接到专用剪接器与调试工具上,通常这种连接器叫做n-wire。

  • 第17题:

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

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

    正确答案:D

  • 第18题:

    什么是ISP技术与JTAG技术?简述两者的主要技术特点及区别,指出它们在嵌入式系统调试中的应用。


    正确答案: ISP技术(In Ststem Programmability):系统内编程技术,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可用ISP方式擦出或再编程。
    JTAG(Joint Test Action Group联合测试小组)技术是一种国家标准测试协议,主要用于芯片内部测试。通过这个标准,可对具有JTAG接口的芯片的硬件电路进行边界扫描和故障检测。
    两技术特点及区别:ISP的实现相对简单些,一般通用做法是内部的存储器可以由上位机的软件通过串口来改写。ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片机可直接接到电路板上,调试结束即成成品,免去了调试时由于频繁地插入取出芯片对芯片和电路板带来不便。
    JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(测试访问口),通过专用的JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在JTAG接口还常用语实现ISP对Flash等器件进行编程。
    JTAG编程方式是在线编程,传统生产流程是对芯片进行与编程再装袋板上,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程。
    JTAG大致分为两类,一类用于测试芯片的电气特性;一类用于Debug;一般支持JTAG的CPU都包含了这两个模块。

  • 第19题:

    嵌入式常用的调试方法和设备有()、驻留监控程序、在线仿真器、JTAG仿真器和其他调试方法。


    正确答案:全系统仿真器

  • 第20题:

    在进入试车线的第一趟或调试作业中途停车超过()小时后需要重新调试时,要求限速10km/h进行巡道。

    • A、1
    • B、2
    • C、3
    • D、4

    正确答案:B

  • 第21题:

    下面关于JTAG的叙述中,错误的是()。

    • A、JTAG技术是一种嵌入式测试技术
    • B、大多数ARM嵌入式处理器芯片不包含JTAG接口
    • C、多个器件可以通过JTAG接口串联在一起进行测试
    • D、通过芯片的JTAG接口可以实现在线编程功能

    正确答案:B

  • 第22题:

    问答题
    什么是交叉开发环境?什么是OCD测试方法?指出OCD的主要形式JTAG和BDM的特点和区别?指出两者在调试性能方面的差异。

    正确答案: 交叉开发环境是指用于嵌入式软件开发的所有工具软件的集合,一般包括文本编辑器、交叉编译器、交叉调试器、仿真器、下载器等工具。
    OCD://指的是CPU芯片提供的一种调试功能(片上调试),可以认为是一种廉价的ICE功能:OCD的价格只有ICE的20%,但提供了ICE80%的功能JTAG特点:4个引脚。
    优:
    1.可通过边界扫描操作测试整个板的电气连接
    2.各个引脚信号的采样,并可强调引脚输出用以测试外围芯片;
    3.可以软件下载、执行、调试和控制,为复杂的实时跟踪调试提供路径;
    4.可进行多内核和多处理器的板级和芯片级的调试,通过串接,为芯片制造商提供芯片生产、测试的途径;
    5.不占用系统资源,能够调试没有外部总线的芯片,代价非常小。
    缺:
    1.通过串口一次传递数据,速度比较慢;
    2.只能进行软件断点级别的调试;
    3.不能完成实时跟踪额多种事件触发等复杂调试功能。
    BDM:硬件相对简单,集成成本低、可重用,与处理器变化无关,速度稍快,是JTAG的增强版本;缺点:引脚比JTAG多,使用厂家少
    调试功能上的差异:JTAG只能进行软件断点级别的调试,而BDM在硬件设计仅仅需要将处理器的调试引脚连接到专用剪接器与调试工具上,通常这种连接器叫做n-wire。
    解析: 暂无解析

  • 第23题:

    判断题
    一般处理器提供大量的断点寄存器用于JTAG探测器调试。()
    A

    B


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