初次使用stm32開發(fā)板,為正點(diǎn)原子的stm32F407系列的探索版,以下為其外設(shè)的示意圖。

串口調(diào)試
首先,利用串口下載要用“USB轉(zhuǎn)串口”那個(gè)USB口,電腦安裝CH340驅(qū)動(dòng)。接著打開stm32F4串口下載軟件(FLYMCU),用串口線連接單片機(jī)。

點(diǎn)擊搜索串口找到相對(duì)應(yīng)的串口,F(xiàn)4的bps要改為76800,點(diǎn)擊stmisp,把校驗(yàn)和編程后執(zhí)行勾選,接著底下一行一定要選“DTR的低電平復(fù)位,RTS高電平進(jìn)BootLoader”,完成后程序文件選擇OBJ文件的hex后綴的執(zhí)行文件。點(diǎn)擊開始編程即可把程序下載到單片機(jī)里(是不是很簡(jiǎn)單。。。)。

J-link下載
首先電腦要安裝J-link驅(qū)動(dòng),下載地址為J-link下載地址。J-link可以給單片機(jī)供電,將單片機(jī)用J-link線與電腦相連后,在電腦上的設(shè)備管理器上能顯示J-link driver,此時(shí)為連接上。

接下來打開程序,先進(jìn)行程序編譯無誤后,進(jìn)行J_link下載設(shè)置。

點(diǎn)擊上圖的魔術(shù)棒按鈕進(jìn)入設(shè)置界面

點(diǎn)擊Debug,其中Use選擇J-link /J-TRACE cortex,將run to main勾選起來,接著點(diǎn)擊settings

將Ort調(diào)為SW模式,Max選擇10MHz,接著點(diǎn)擊Flash download

將Program下面三項(xiàng)都勾選,點(diǎn)擊add添加如圖的選項(xiàng),點(diǎn)擊確認(rèn)即可。

接著點(diǎn)擊Utilities,將設(shè)置改成如圖所示的即可,點(diǎn)擊OK即可進(jìn)行程序下載了。