在嵌入式系统设计中,用来进行系统初始代码调试的接口称为( )。(2012年嵌入式系统设计师下半年)

在嵌入式系统设计中,用来进行系统初始代码调试的接口称为(    )。(2012年嵌入式系统设计师下半年)
A.PCI接口
B.USB接口
C.网络接口
D.JTAG接口

参考答案:D
参考解析:本题考查嵌入式系统调试方法的知识。
    在嵌入式系统设计中,对于系统(系统存储介质中没有加载任何代码)而言,需要进行系统初始化代码的调试。JTAG(Joint Test Action Group)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择,时钟数据输入和数据输出线。JTAG是一种所谓的边界扫描技术,边扫描测试是在20世纪80年代中期作为解决PCB物理访问问题的JTAG接口发展起来的,边界扫描在芯片级层次上嵌入测试电路,以形成全面的电路板级测试协议。通过提供对扫描链的IO的访问,可以消除或极大地减少对电路板上物理测试点的需要,这就会显著节约成本,因为电路板布局更简单、测试夹具更廉价、电路中的测试系统耗时更少、标准接口的使用增加、上市时间更快。除了可以进行电路板测试之外,边界扫描允许在PCB贴片之后,在电路板上对几乎所有类型的CPLD和闪存进行编程,无论尺寸或封装类型如何。在系统编程可通过降低设备处理、简化库存管理和在电路板生产线上集成编程步骤来节约成本并提高产量。
    PCI(Peripheral Component Interconnect,外围部件互连总线)一种由英特尔(Intel)公司1991年推出的用于定义局部总线的标准。此标准允许在计PCI算机内安装多达10个遵从PCI标准的扩展卡。1993年又提出了64bit的PCI总线,称为PCI-X,目前广泛采用的是32-bit、33MHz或者32-bit、66MHz的PCI总线,64bit的PCI-X插槽更多是应用于服务器产品。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。PCI总线的地址总线与数据总线是分时复用的,支持即插即用、中断共享等功能。分时复用的好处是一方面可以节省接插件的引脚数,另一方面是便于实现突发数据传输。数据传输时,由一个PCI设备做发起者(主控、Initiator或Master),而另一个PCI设备做目标(从设备、Target或Slave)。总线上所有时序的产生与控制都由Master来发起。PCI总线在同一时刻只能供一对设备完成传输。这就要求有一个仲裁机构来决定谁有权拿到总线的主控权。
    USB(Universal Serial BUS,通用串行总线)是一个外部总线标准,用于规范计算机与外部设备的连接和通讯,是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB接口可用于连接多达127个外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之一。
    网络接口一般采用RJ45接口,它遵循IEEE802.3标准,传输速率通常为10M/100/1000Mbps,可工作在全双工、半双工模式。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,转载需标明出处。
如果您有更好的解答,欢迎留言评论。

本文链接:https://ruankaoti.com/post/3862.html

评论

阅读更多

微信扫码,加入打卡学习群,分享学习资料

最近发表