1、硬體準備:
(1)CH304C USB轉TTL串口ISP模塊
(2)STM32F030F4P6最小系統板
(3)MX1616 1841H(或L298N)直流電機驅動板
(4)micro USB資料線1條,micro USB充電線1條,杜邦線10條,5V減速電機1個。




uj5u.com熱心網友回復:
2、硬體連接(1)USB資料線接電腦及CH304C板。
(2)用4條杜邦線把CH304C板和STM32F030F4P6最小系統板的3.3V、GND、TxD、RxD連接起來。必須注意的是,CH304C板的TxD連接到STM32板的RxD,CH304C板的RxD連接到STM32板的TxD,否則燒程式會失敗!
(3)USB充電線接在電腦上或電源配接器上,然后micro USB頭供電給STM32最小系統板。
(4)用2條杜邦線從STM32最小系統板取電,連接到MX1616驅動板上,STM32最小系統板的5V連到驅動板的+,STM32最小系統板的GND連到驅動板的-。
(5)用2條杜邦線,STM32最小系統板的PA3連到驅動板的IN1,STM32最小系統板的PA4連到驅動板的IN2。
(6)用2條杜邦線,連接驅動板的MOTOR A到減速電機。
uj5u.com熱心網友回復:
3、軟體準備(敲黑板了,這是重點中的重點)(1)先安裝CH304C驅動。
(2)安裝KEILC編程軟體,這里安裝的是5.28最新版本。
(3)安裝STM32F030F4庫。
(4)下載示例程式MOTOR,建議解壓后放在C盤的根目錄下,然后用KEILC打開,進行rebuild。(rebuild出來的HEX檔案放哪里,請在rebuild前設定一下。選單:project--》option for target ‘target1’--》output--》select folder for objects,選擇HEX生成存放的檔案夾--》給HEX起個名字MOTOR--》勾選create HEX file。)
(5)打開ISP串口下載軟體flymcu。
(6)把STM32最小系統板的跳線帽短接BOOT0和3V3,按一下STM32最小系統板上的復位鍵。(這步不能少!)
(7)點擊。。。選擇剛才生成的HEX檔案--》開始編程。
(8)編程完畢,把STM32最小系統板的跳線帽短接BOOT0和GND,按一下STM32最小系統板上的復位鍵,系統正常運行了,至此,系統搭建成功!
uj5u.com熱心網友回復:
上面提到的所有軟體和程式,以及電路板可以聯系本人,但不常在線
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/91405.html
標籤:單片機/工控
