為了避免出現(xiàn)任何不受控制的I/O電平,STM32F10xxx在JTAG輸入引腳內(nèi)部嵌入了上拉和下拉
電阻:
● JNTRST:內(nèi)部上拉
● JTDI:內(nèi)部上拉
● JTMS/SWDIO:內(nèi)部上拉
● TCK/SWCLK:內(nèi)部下拉
一旦JTAG的I/O被用戶代碼釋放,GPIO控制器就再次取得了控制權(quán)。復(fù)位時這些I/O口的狀態(tài)被
設(shè)置到相應(yīng)的狀態(tài):
● JNTRST:帶上拉的輸入
● JTDI:帶上拉的輸入
● JTMS/SWDIO:帶上拉的輸入
● JTCK/SWCLK:帶下拉的輸入
● JTDO:浮空輸入
軟件可以把這些I/O引腳用作普通的I/O。
注意: JTAG的IEEE標(biāo)準(zhǔn)推薦對TDI,TMS和nTRST上拉,但是對TCK沒有特別建議。然而,在
STM32F10xxx中JTCK引腳有下拉電阻。
有了嵌入的上拉和下拉電阻,就不需要加外部電阻了 可是我看原子的板子是有加的~~~ |
|