條件:
1. ch340x電路使用標準的免外圍一鍵下載電路
2. STM32CubeProgrammer RTS軟件設置為高電平??DTR軟件設置為低電平
結果:
STM32CubeProgrammer無法連接stm32芯片
查看: 251
回復: 2
STM32CubeProgrammer無法通過ch340x連接stm32芯片
熱門產品 :
CH585: 集成高速USB和NFC的藍牙MCU
執(zhí)行以下操作正常連接:
1.?STM32CubeProgrammer RTS軟件設置為高電平,連接一下。此時無法連接
2.?STM32CubeProgrammer RTS軟件設置為低電平,連接一下。此時可以連接刷寫固件,并且我發(fā)現(xiàn)通過PlatformIO也可以正常刷固件了(之前不行才換的STM32CubeProgrammer?)
但我重新拔插后又要執(zhí)行以上操作才可連接。
我通過抓取波形發(fā)現(xiàn)上電后RTS為高電平,執(zhí)行步驟1時電平變低后又變?yōu)楦唠娖?,?zhí)行步驟2時電平無變化,仍為高電平,所以要使stm32復位一下才能正常連接?
技術能幫忙回答一下為什么嗎?
Hi,對于MCU下載,正常情況下需要先控制MCU的BOOT腳在下載模式,然后對其RESET進行復位以自動進入下載模式。
因此,如上過程您需要檢查下MCU的BOOT0和RESET的變化過程,可同步發(fā)下設計圖紙。
請勿發(fā)布廣告和違法內容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄