MAXQ处理器的串口转JTAG接口板
[09-13 17:04:25] 来源:http://www.88dzw.com 控制技术 阅读:8908次
文章摘要:注意:表2中列出的所有背景模式命令('E'除外)也可以用于调试模式。 二进制传输表1、2和3中描述的命令可方便的进行手工输入,其输出也易于理解。但在多种情况下,将由软件控制JTAG接口板。由于软件不方便使用ASCII命令,将结果转换回二进制数据时也存在不必要的处理过程,因此,JTAG固件也支持二进制传输。在二进制传输模式下,数据传送至TAP,首先发送一个字节用于指示要发送字节的数量,然后发送数据。对于发送数据的每个字节,固件输出两个字节。返回的第一个字节是传输中读取的状态位。第二个字节是传输中从TAP读取的数值。二进制模式还具有特殊命令。这些命令在表4中进行了说明。发送这些特殊
MAXQ处理器的串口转JTAG接口板,标签:计算机控制技术,工厂电气控制技术,http://www.88dzw.com注意:表2中列出的所有背景模式命令('E'除外)也可以用于调试模式。
二进制传输
表1、2和3中描述的命令可方便的进行手工输入,其输出也易于理解。但在多种情况下,将由软件控制JTAG接口板。由于软件不方便使用ASCII命令,将结果转换回二进制数据时也存在不必要的处理过程,因此,JTAG固件也支持二进制传输。在二进制传输模式下,数据传送至TAP,首先发送一个字节用于指示要发送字节的数量,然后发送数据。对于发送数据的每个字节,固件输出两个字节。返回的第一个字节是传输中读取的状态位。第二个字节是传输中从TAP读取的数值。二进制模式还具有特殊命令。这些命令在表4中进行了说明。发送这些特殊命令时,长度字节应为0,以指示固件将接收的下一个字节做为特殊命令处理。对于这些特殊命令,返回单个字节。这通常只是命令的回应。表4. 二进制传输时,使用的特殊命令
命令 | 说明 |
0x00 | 退出二进制模式传输,重新接受ASCII命令。 |
0x01 | 设置TAP IR寄存器为数据传输目的寄存器。 |
0x02 | 设置TAP DR寄存器为数据传输目的寄存器。 |
0x03 | 传输数据时,仅发送每个字节的低3位。 |
0x04 | 设置RESET引脚为逻辑高电平。 |
0x05 | 清零RESET引脚为逻辑低电平。 |
0x06 | 执行JTAG时钟的单个脉冲。 |
0x07 | 读取TDO引脚的状态。 |
0x08 | 传输数据时,发送每个字节的所有8位。 |
0x09 | 设置TMS引脚为逻辑高电平。 |
0x0A | 清零TMS引脚为逻辑低电平。 |
0x0B | 设置TDI引脚为逻辑高电平。 |
0x0C | 清零TDI引脚为逻辑低电平。 |
0x0D | 设置T0M位。关于该位的详细信息,请参考表1中'V'命令的说明。 |
0x0E | 清零T0M位。关于该位的详细信息,请参考表1中'V'命令的说明。 |
0x11 | 采用接收的下一字节做为TL0数值。发"下一"字节时不需要先发一个长度字节,也不需要'0'做为特殊命令说明字符。关于TL0寄存器的详细信息,请参考表1中'V'命令的说明。 |
0x12 | 采用接收的下一字节做为TH0数值。发"下一"字节时不需要先发一个长度字节,也不需要'0'做为特殊命令说明字符。关于TH0寄存器的详细信息,请参考表1中'V'命令的说明。 |
探测错误
在ASCII传输模式和二进制传输模式下,发生的任何错误均由命令的输出指示。在ASCII模式下,错误输出形式为"*ERR=xx*",其中xx为错误类型。在二进制模式下,输出错误代码,而不是命令回应。请参考表5的错误代码说明。表5. 错误代码
错误代码 | 说明 |
0x80 | 无法识别的命令或无效命令。 |
0x90 | 接收到无效的十六进制字符。 |
0xA0 | 接收的输入不足。 |
0xB0 | 错误断点寄存器索引。 |
0xC? | 接收到非预期状态,其中?表示接收到的状态位。 |
结论
采用本文档中说明的命令,串口转JTAG接口板可用于向MAXQ处理器装载代码,读写系统寄存器,读写存储器,使用在线调试器。该过程可采用二进制协议通过主机软件自动完成或通过终端程序交互输入完成。提供所有命令所需功能模块以完全控制MAXQ系统。
Tag:控制技术,计算机控制技术,工厂电气控制技术,控制技术
《MAXQ处理器的串口转JTAG接口板》相关文章
- › MAXQ7665评估板快速入门
- › MAX6951/MAX6950 LED显示驱动器与MAXQ2
- › Rowley CrossWorks和MAXQ2000评估板入
- › MAXQ微控制器的中断编程
- › 在应用编程MAXQ微控制器中可分区擦除的程序和数据闪存
- › 利用液晶的MAXQ微控制器-Using an LCD wit
- 在百度中搜索相关文章:MAXQ处理器的串口转JTAG接口板
- 在谷歌中搜索相关文章:MAXQ处理器的串口转JTAG接口板
- 在soso中搜索相关文章:MAXQ处理器的串口转JTAG接口板
- 在搜狗中搜索相关文章:MAXQ处理器的串口转JTAG接口板
分类导航
最新更新