1. 程式人生 > >STM32板子斷開JTAG,串列埠無法正常工作

STM32板子斷開JTAG,串列埠無法正常工作

    遇到一個十分奇怪的故障,板子在JTAG連線的情況下,一切正常;當斷開JTAG的連線後,串列埠不在工作,經過各種排查;也查詢了一些網友的經驗:大致分為以下幾種情況:

1.STM32的BOOT配置不對,BOOT0,BOOT1沒有接到GND;

2.復位電路有問題;

3.這個就是這次排查發現的一個原因,說出來相當低階;串列埠線的GND開路,由於JTAG的地和電腦的地連線在一起,這樣正好可以解釋連上JTAG,串列埠正常工作,斷開JTAG串列埠失效;

哈哈,除錯就是這樣,各種坑都有!