试题详情
- 简答题什么是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都包含了这两个模块。 关注下方微信公众号,在线模考后查看
热门试题
- S3C2410A的DMA通道有几个控制寄
- 何谓系统规划?为何要做系统规划?
- 能实现把立即数0X3FF5000保存在R
- 当Qt嵌入式的应用程序hello要把显示
- 简述MMU的功能。
- 许多Linux子系统的初始化代码都可在m
- 请描述建立一个嵌入式开发平台的步骤。
- 右下图为USB中断IN传输事务流程图,请
- 当一个管道建立时,它会创建两个文件描述符
- 组合BCD码“87H”代表的十进制真值是
- 简述嵌入式开发的调试方法有哪些
- 指令“LDMIAR0!,{R1,R2,R
- 宏与子程序的相同之处为()
- 指令集一般由数据传输指令,运算指令,逻辑
- 嵌入式处理器指令的执行周期包括()
- 为了便于管理,Linux文件系统将文件索
- 嵌入式实时操作系统RTOS与台式PC机操
- 硬实时系统要求()
- ARM支持两个指令集, ARM核因运行的
- 哪个不是ARM微处理器的特点()