以前做过一个简单的。用计算机的并口做驱动,做一块
小板上面有点buffer,然后写程序驱动并口产生时序。
TMS,TDO,TCK为输出,TDI为输入,一般TRST在目标板上
实现。加点上拉下拉之类的冬冬。
JTAG有一个状态机,非常简单--TCK是时钟,TMS控制
状态机翻转,TDO是移位寄存器的输入。状态机实现了一些
非常简单的命令,都是标准的。带JTAG接口的chip的每个
管脚(电源,地除外)组成一个大的串行移位寄存器,每个
pin有输入输出两个cell。
有了这些信息之后,就可以根据自己的应用产生响应的波形,
来驱动chip的管脚。甚至可以实现一些复杂的应用,例如
模拟CPU的时序读写FlashMemory等等。
有了JTAG,就不用拿着万用表到处判断连接性了,呵呵。
这是个比较简单的例子。稍微复杂一些,可以做一快JTAG
控制板,用MCU控制来产生这些操作。
总之硬件的复杂程度有限,关键在于软件。
共1条
1/1 1 跳转至页
JTAG接口设备问题

关键词: 接口 设备 问题
共1条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 | |
【换取手持数字示波器】树莓派PICO调试器官方固件本地化部署实践被打赏24分 | |
【换取手持数字示波器】分享一个KEIL无法识别CMSIS-DAP调试器的解决办法被打赏20分 | |
【换取手持数字示波器】分享一个自制的ArduinoNano扩展板底板被打赏23分 | |
【换取手持示波器】树莓派PICOW网页烟花被打赏18分 |