为了避免出现任何不受控制的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引脚有下拉电阻。
有了嵌入的上拉和下拉电阻,就不需要加外部电阻了
|