c语言sscanf函数的用法是什么
309
2022-11-19
OBG调试接口在单片机中的应用解析
串行接口
JTAG调试接口
OBG调试框图
SWJ(serial wire and JTAG)调试端口
SWJ调试端口
JTAG-DP与SW-DP切换的机制 JTAG调试接口是默认的调试接口如果想换到SW-DP,必须在TMS/TCK上输出一指定的JTAG序列(SWCLK SWDIO),该序列禁止JTAG-DP,并激活SW-DP,该方法只能通过SWCLK与SWDIO两个引脚来激活。
指定序列是:
输出超过50个SWCLK的周期=1信号
输出16个SWDIO信号0111100111100111(MSB)
输出超过50个SWCLK周期的=1信号
注:如果在调试过程中,使用到了SW-DP模式,可以对SWDIO与SWCLK信号进行观察,不出意外可以观察到上面的信号。
● JTDI:内部上拉
● JTMS/SWDIO:内部上拉
● TCK/SWCLK:内部下拉
一旦JTAG I/O被用户代码释放, GPIO控制器再次取得控制。这些I/O口的状态将恢复到复位时的状态。
● JNTRST:带上拉的输入
● JTDI:带上拉的输入
● JTMS/SWDIO:带上拉的输入
● JICK/SWCLK:带下拉的输入
● JTDO:浮动输入
软件可以把这些I/O口作为普通的I/O口使用。
注意: JTAG IEEE标准建议对TDI, TMS和nTRST上拉,而对TCK没有特别的建议。但在STM32F10xxx中, JTCK引脚带有下拉。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~