HAL庫禁用JTAG,使用PB3、PB4、PA15作為普通IO


PB3,PB4,PA13,PA14,PA15是特殊的IO口,用作JTAG/SWD仿真器的調試接口。其中PA13,PA14分別作為SWD調試的SWIO和SWCLK;PB3,PB4,PA13,PA14,PA15共同用於JTAG。

對於ST-LINK來說,下載和調試程序需要用到PA13(SWIO)和PA14(SWCLK)引腳。所以PA15、PB4、PB3三個引腳可以當做普通IO來使用,即端口重映射。具體實現步驟為:

 

 

    __HAL_RCC_AFIO_CLK_ENABLE();  
    __HAL_AFIO_REMAP_SWJ_NOJTAG(); 

添加這兩條,PB3,PB4,PA15就可以當作普通IO使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM