分析了JTAG标准和基于JTAG标准的ARM-ICE的功能和原理,利用基于S3C4510B芯片和μClinux操作系统的嵌入式系统实现了JTAG调试器.通过μClinux网络编程使该调试器支持网络远程调试,最后通过对基于ARM7TDMI芯片的嵌入式系统进行调试验证了JTAG调试器功能. 一和嵌八式系统实坝硇JTAG调试器 周金和1,张景璐2 (1.北京信息工程学院信息与通信工程系,北京100101; 2.北京电子科技职业学院,北京100016) 摘要:分析了J’rAG标准和基于JTAG标准的ARM―ICE的功能和原理,利用基于S3C4510B芯片 和斗Clinux操作系统的嵌入式系统实现了JrI'AG调试器。通过斗Clinu】【网络编程使该调试器支持网络远 程调试,最后通过对基于ARM7TDMI芯片的嵌入式系统进行调试验证了肛IAG调试器功能。 关键词:JTAG调试器¨Clinu】【嵌入式系统ARM7’rDMI JTAG作为一个通用的标准器件功能测试接口,具有 指令寄存器,对整个7rAP的控制是通过’rAP控制器完 灵活高效、易于实现等优点,是微控制器、微处理器、DSP、 成的。’rAP包括5个信号接口:(1)TCK(Test Clock),为TAP SoC等器件的重要外部接口。它不但可以用来测试内部功 操作提供了一个独立的基本的时钟信号。(2)TMS(Test― 能模块状态,而且可以实现在线调试(ICE)功能。ARM系列……