使用STVP 下載STM32程序之後,彈出 Problem while trying to Run core of device. 的解決辦法

第一次使用STVP工具燒錄stm32程序後,彈出 Problem while trying to Run core of device. 的彈出框

Error : Problem while trying to Run core of device.
Error : < PROGRAM MEMORY verifying failed.
Error : < Operation aborted.

之後再也無法Erase,也無法download程序了。

除非強行拉復位按鈕下載。

 

原因:本人使用的STM32Cube 配置後直接生成的軟件工程代碼,代碼中包含了

__HAL_AFIO_REMAP_SWJ_DISABLE();

這個函數,把SW關掉了。

想要恢復,把SW打開即可

__HAL_AFIO_REMAP_SWJ_ENABLE();

 

以下是SW和JTAG 的禁用或開啓函數

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章