【电子资讯】JTAG在线仿真调试
I/O寄存器
OCD寄存器_OCDR
寄存器OCDR为正在处理器内运行的程序与调试器提供了一个通信通道。CPU可以在此位置写入需要传递给调试器的数据。同时,内部标志I/O调试寄存器被修改标志IDRD置位,告诉调试器这个寄存器已经有了新数据。当CPU读OCDR寄存器时,低7位来自寄存器0CDR,而MSB为IDRD。调试器读取数据后IDRD即清零。
一些AVR器件将此寄存器与其他标准I/O位置共享。此时,只有在OCDEN已经编程和调试器使能访问的时候才可以访问寄存器0CDR,其他时候访问的是标准I/O。
2)在线仿真调试
由于Atmel公司没有公开提供用于JTAG在线仿真调试的指令,只是将它们提供给与其合作的第三方,因此要了解有关AVR的JTAG在线调试的详细技术内容时,需要与Atmel公司联系。
上一篇