STM32
直播中

李朗雯

7年用户 186经验值
私信 关注
[问答]

请问STM32 JTAG接口是不需要上拉电阻吗?

为了避免出现任何不受控制的I/O电平,STM32F10xxx在JTAG输入引脚内部嵌入了上拉和下拉电阻: ●  JNTRST:内部上拉 ●  JTDI:内部上拉 ●  JTMS/SWDIO:内部上拉 ●  TCK/SWCLK:内部下拉
一旦JTAG的I/O被用户代码释放,GPIO控制器就再次取得了控制权。复位时这些I/O口的状态被设置到相应的状态: ●  JNTRST:带上拉的输入 ●  JTDI:带上拉的输入 ●  JTMS/SWDIO:带上拉的输入 ●  JTCK/SWCLK:带下拉的输入 ●  JTDO:浮空输入 软件可以把这些I/O引脚用作普通的I/O。 注意: JTAG的IEEE标准推荐对TDI,TMS和nTRST上拉,但是对TCK没有特别建议。然而,在STM32F10xxx中JTCK引脚有下拉电阻。 有了嵌入的上拉和下拉电阻,就不需要加外部电阻了
可是我看原子的板子是有加的~~~

回帖(16)

贾利利

2019-4-24 04:55:05
而且手册上面的JTAG  插座的11 17 19脚 接了个下拉电阻。而原子的没有接  这个有什么作用的?
举报

赵雪培

2019-4-24 05:17:47
JTAG引脚PA13,PA15做外部输出电平时,拉不低电平是外接电阻的关系吗?
举报

柴扉

2019-4-24 05:37:18
不是.
外部上拉电阻很大,如果作为输出,肯定可以把它输出低的.
你的问题多半是没有关闭JTAG.
举报

薛珊珊

2019-4-24 05:42:37
这个语句关闭JTAG,  JTAG_Set(JTAG_SWD_DISABLE);上电源后,PA13,PA15,PC1等,PA14没问题的.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分