STM32基於keil5 環境的搭建
- 1.安裝破解MDK5.14,具體方法參考 https://blog.csdn.net/k1ang/article/details/79439891
- 2.基於不同的芯片開發,需要安裝不同的支持包。這些包可以從MDK的官網下載。https://www.keil.com/dd2/pack 只有安裝相應的包,纔可以對相應的芯片進行開發。
STM32下載方式
串口下載:通過板載的USB轉串口芯片ch340連接stm32的PA9/PA10引腳(串口1) 。
step1:安裝串口ch340驅動.
step2:使用flymcu對程序進行燒錄,操作如下:
ps:對於stm32f4的串口來說最大下載的波特率應該設置爲76800bps,對於stm32f1的串口下載波特率可以隨意設置。
stlink下載:安裝stlink驅動連接如下[link]http://openedv.com/posts/list/0/62552.htm
安裝成功後在,把stlink連接到電腦在設備管理器中可以看到顯示設備已經連接
stlink的配置步驟
1.debug
在選擇完調試器後,點擊右邊的setting按鈕。出現如下界面:
這裏默認選擇的是JTAG的方式,速度爲1.12M .關於速遞與固件版本有關。這裏選擇一個合適的速度即可(1-5M之間)。當然也可以選擇修改爲swd方式。
JTAG和SWD的使用方法都是一樣的,區別在於SWD更加節省端口。
2.utilities