|
发表于 2007-12-5 21:42:38
|
显示全部楼层
4楼:
首先要把概念和名词搞清楚.
ISP是在线下载编程.JTAG是一个串行接口的名称.STK500是ATMEL公司推出的一款AVR的评估板.
AVR支持ISP的在线下载编程功能,通常可以通过SPI和JTAG两个接口.这两个接口都是串行接口.但AVR的JTAG口还支持在片的DEBUG.
STK500是评估板,可以利用上面的资源学习和使用AVR,但板上的外部资源不多,只有几个LED和按键,加上RS232转换电路.STK500的其它主要作用是支持SPI方式的ISP,以及高压编程方式.后者在AVR被锁的情况下,用于解救芯片.
另外ATMEL还有一些称为ISP或JTAG的设备工具.带JTAG口的工具通常既可以通过JTAG方式下载程序,也可以通过JTAG口进行实时的在片仿真调试,这是JTAG工具的优点,但不能实现高压编程.
关于AVR的工具,请到主潭中下载AVR STUDIO的中文帮助,里面有各种工具的介绍和使用说明.而要了解SPI和JTAG方式下载各自的优缺点,请购买我10月出版的《AVR单片机嵌入式系统原理与应用实践》一书的第17章,里面有详细的比对说明。 |
|