购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.1 JTAG仿真器的组成

学习AVR单片机过程中需要常备两种开发工具:下载器和仿真器。前面已经介绍了USB接口ISP下载器,下面再介绍JTAG仿真器。实际上,JTAG仿真器称为JTAG下载仿真器,也就是说,这种工具既可以仿真,又可以下载。不过需要说明的是,JTAG仿真器要占用单片机的PC2~PC5 端口,也就是说,使用JTAG仿真器时,PC2~PC5 端口一般不可再使用了。这对于端口紧俏的Atmega16 单片机来说,是个不小的损失。

JTAG仿真器主要有两种类型;一种是串口的;另一种是USB口的。在这里,建议选购串口类型的,因为串口JTAG仿真器性能稳定,成功率高,并且价格也便宜不少。而USB口的则相对差一些,况且,既使对没有串口的笔记本电脑,也只加装一根串口转USB线,即可进行下载和仿真,使用非常方便。当然,如果感觉USB口比较“先进”,也可以选用USB口仿真器,如图 2-26 和图 2-27 所示为串口与USB口JTAG仿真器的实物图。

图 2-26 串口JTAG仿真器

图 2-27 USB口JTAG仿真器

对于串口JTAG仿真器,主要由ATmega16 单片机、串口芯片MAX232 等组成;对于USB口JTAG仿真器,主要由ATmega16 单片机、USB转串口芯片PL2303 等组成。无论哪种仿真器,上面均有一个双排 10 引脚接口,符合JTAG标准定义,其引脚排列如图 2-28 所示。

图 2-28 JTAG仿真接口引脚排列

JTAG仿真器和目标板通过JTAG接口连接,标准的JTAG接口是 4 线,即TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。这里不必仔细深究JTAG的原理,只需要掌握JTAG仿真器的使用方法即可。 g0xCr440Wdqz8Hec2u+ImbkKd2Z2qD/uOjV1LlezdmLghSTzElWWzpToAbrXiNbZ

点击中间区域
呼出菜单
上一章
目录
下一章
×