MCUISP是深圳鵬遠電通科技的一個軟件,作為第三方的軟件來說非常不錯,當大家學習stm32之後,會越來越覺得mcuisp好用,小編覺得比官方的好用多了,有興趣的小夥伴不妨下載試試。
1.硬件準備
硬件:STM32主板
USB轉TTL(pl2303或者CH430等等都行)
2.軟件準備
軟件:MCUISP燒錄軟件,相應的USB轉TTL模塊驅動。
3.接線
接線:目標板 USB轉TTL
GND GND
PA9 RXD
PA10 TXD
目標板隨意供電, USB轉TTL模塊由USB供電
下載的時候需要把BOOT0設置為高電平!
4.ISP軟件設置
打開開源資料裏麵的MCUSIP軟件,波特率可以使用最高的波特率,串口會自動掃描,選擇標簽“STM ISP”,選擇“編程後執行”,選擇“DTR的低電平複位,RTS高電平進Bootloader”,可以點擊“STM32F器件信息”查看是否有回應,。
OK,一切準備就緒,這個時候先不打開主板電源,點擊開始編程,然後打開主板電源,檢測到複位信號,程序就可以下載了!因為勾選了編程後執行,所以程序下載完後,會自動運行。
提示:
1)確保板子的B0,B1是接地的。
2) 確保開發板的PA9,PA10跳線帽是默認的與CH340的兩個引腳相連(發貨的時候默認就連上)
3) 確保已經安裝好了CH340驅動,
4)MCUISP 注意左下方:“DTR 低電平複位,RTS高電平進bootloader” 同時注意,usb線連接板子下方的usb-232口,而不是左側的。
5) 波特率對於M4開發板,請選擇76800,其他跟下圖一樣即可。
說明(按下圖序號)
①點擊搜索串口,選中CH340虛擬出來的串口號(選中的時候,串口號旁邊會提示:USB-SERIAL-CH340)
② 確定通信波特率:對於M3開發板,一般選256000問題不大,對於M4開發板(探索者),請選擇76800(選高了不行)
③選擇要下載的HEX文件:在實驗工程目錄的OBJ子目錄下麵有
④選擇STMISP
⑤注意勾選:校驗 以及編程後執行,其他的都不要選
⑥這裏的勾勾請不要選。
⑦這裏務必選擇:第四項:DTR低電平複位,RTS高電平進bootloader.
76.4M / 03-25
55M / 06-05
237.9M / 04-13
140.5M / 03-06
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
353.9M / 06-05
131.8M / 04-13
230.8M / 03-03
195.6M / 03-03
165.4M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
325.8M / 06-07
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
110.5M / 04-23
26.7M / 03-16
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
201.2M / 04-13
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
9.48G / 07-06
50KB / 07-06
116.2M / 04-10
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
509.7M / 07-06
561.8M / 07-11
1.32G / 01-19
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06