24小时咨询热线

0568-435397932

餐厅展示

您的位置:主页 > 餐厅展示 > 欧式餐厅 >

嵌入式开发学习:JTAG接口解读

发布日期:2024-05-12 01:57浏览次数:
本文摘要:一般来说所说的JTAG大体分两类,一类用作测试芯片的电气特性,检测芯片否有问题;一类用作Debug;一般反对JTAG的CPU内都包括了这两个模块。 一个所含JTAGDebug模块模块的CPU,只要时钟长时间,就可以通过JTAG模块采访CPU的内部寄存器和悬挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers,GPIO等等的寄存器。

yabo888亚博网站

一般来说所说的JTAG大体分两类,一类用作测试芯片的电气特性,检测芯片否有问题;一类用作Debug;一般反对JTAG的CPU内都包括了这两个模块。  一个所含JTAGDebug模块模块的CPU,只要时钟长时间,就可以通过JTAG模块采访CPU的内部寄存器和悬挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers,GPIO等等的寄存器。

yabo888亚博网站

  上面说道的只是JTAG模块所不具备的能力,要用于这些功能,还必须软件的因应,明确构建的功能则由明确的软件要求。  例如iTunes程序到RAM功能。

理解SOC的都告诉,要用于外接的RAM,必须参考SOCDataSheet的寄存器解释,设置RAM的基地址,总线宽度,访问速度等等。有的SOC则还必须Remap,才能长时间工作。运营Firmware时,这些设置由Firmware的初始化程序已完成。但如果用于JTAG模块,涉及的寄存器有可能还处在上电值,甚至时错误值,RAM无法长时间工作,所以iTunes必定要告终。

要长时间用于,先要想要办法设置RAM。在ADW中,可以在Console窗口通过Let命令设置,在AXD中可以在Console窗口通过Set命令设置。


本文关键词:嵌入式,开发,学习,JTAG,接口,yabo888亚博网站,解读,一般来说,所

本文来源:yabo888亚博网站-www.dqhryoga.com

查看更多 >>

yabo888亚博网站

XML地图 yabo888亚博网站(中国)官方网站-IOS/安卓通用版/手机APP下载