摘要 设计实现一个适用于基于EmJTAG的ARM嵌入式系统调试工具。它首先定义了一个轻量级的远程调试协议EmRDI,用于PC机与基于EmJTAG的ARM目标板之间的交互过程;然后描述了用意法半导体公司(ST)的ST72651芯片实现一个协议转换器EmJTAG的技术细节。EmJTAG的功能就是将PC机的调试命令转换成目标板的JTAG时序信号,以达到控制PC机和调试目标板的目的。关键词EmRDIEmJTAG边界扫描远程调试协议转换器 引言 ARM嵌入式系统的大致开发流程是: 先在PC机上编写程序源代码;由ARM的交叉编译器编译、链接生成一个目标文件;然后将目标文件转化成可以下载