一、JLINK下載方法
1、硬件設(shè)置
Boot0,Boot1 = 0,*(測試通過)
Boot0,Boot1 = 1,0或者0,1(未測試)
2、軟件設(shè)置
MDK設(shè)置
① 選擇Project -> Options for Target ... ->Debug
② 點擊Settings
Debug子選項
注意速度不能太高,如果選的太高,在下載程序或者調(diào)試時可能出現(xiàn)“cannot load flash programming algorithm !”錯誤。
Flash Download子選項
二、ISP下載方法--使用串口下載
Boot0,Boot1 = 1,0,芯片從系統(tǒng)閃存里啟動Bootloader,執(zhí)行系統(tǒng)預設(shè)程序。PC機通過串口與STM32通信,將下載文件的數(shù)據(jù)通過串口下載到STM32的內(nèi)存中,然后燒寫到用戶閃存區(qū),完成下載。系統(tǒng)閃存類似于TQ2440開發(fā)板的NORFlash(帶u-boot),用戶閃存類似于TQ2440開發(fā)板的NandFlash。
1、硬件設(shè)置
Boot0,Boot1 = 1,0
2、軟件設(shè)置
使用軟件mcuisp.exe
Port:選擇對應(yīng)的串口端號
STMISP
校驗:打鉤使能編程校驗功能
編程后執(zhí)行:打鉤編程后自動開始執(zhí)行程序
注意:
倘若點擊“開始編程后”,不能自動下載一直顯示“開始連接”,那么需要手動復位來啟動下載。