首頁(yè) > 評(píng)測(cè) > 超值系列——STM32F030-Discovery評(píng)測(cè)
超值系列——STM32F030-Discovery評(píng)測(cè)
- [導(dǎo)讀]
- 1.1 簡(jiǎn)介在某些應(yīng)用上,電子產(chǎn)品的設(shè)計(jì)特別的追求性價(jià)比,這個(gè)時(shí)候想在性能和成本間作出最佳的選擇,就要選擇那些高性價(jià)比的芯片。STM32也提供了超高性價(jià)比的MCU,該系列就是STM32F030超值系列,具備Cortex-M0核心。
我們知道了驅(qū)動(dòng)的所在之地,剩下的就是安裝了,我們?cè)?ldquo;此電腦”單擊右鍵,選擇管理,進(jìn)入計(jì)算機(jī)管理器,如下圖,我們發(fā)現(xiàn)其他設(shè)備選項(xiàng)多出一個(gè)沒(méi)有安裝驅(qū)動(dòng)的設(shè)備:“STM32 STLink”。
安裝驅(qū)動(dòng)前
雙擊STM32-STLink圖標(biāo),選擇“更新驅(qū)動(dòng)程序”找到前述驅(qū)動(dòng)位置,如下圖所示,按照提示安裝驅(qū)動(dòng)。
安裝驅(qū)動(dòng)
安裝驅(qū)動(dòng)后
安裝驅(qū)動(dòng)后,在STM32F030-Discovery連接PC后在PC的設(shè)備管理器會(huì)多出來(lái)如上圖的1個(gè)設(shè)備。
在這里值得一提的是,ST與Keil公司為用戶提供了免費(fèi)使用Keil MDK 開(kāi)發(fā)STM32F0和STML0系列單片機(jī)的權(quán)利,可通過(guò)訪問(wèn)以下鏈接獲取相關(guān)消息
http://www2.keil.com/stmicroelectronics-stm32/mdk
免費(fèi)的產(chǎn)品序列號(hào)為:U1E21-CM9GY-L3G4L
1.5 DEMO測(cè)試
開(kāi)發(fā)板出廠時(shí)候自帶了演示DEMO,我們也就用該DEMO來(lái)檢測(cè)一下STM32F030探索板。
檢查開(kāi)發(fā)板上的跳線帽的位置,JP2處于連接狀態(tài),CN2處于連接狀態(tài)(探索板被選定)。
用mini接口USB線連接PC的USB接口和探索板的USB接口CN1。然后紅色LED LD1(PWR)和LD2(COM)點(diǎn)亮,同時(shí)LED LD3閃爍。
按下用戶按鍵B1(藍(lán)色)。
根據(jù)用戶點(diǎn)擊按鈕B1觀察閃爍的綠色LED LD3變化。
每次按下B1 都會(huì)通過(guò)藍(lán)色LED LD4進(jìn)行確認(rèn)的。
開(kāi)發(fā)板上電圖
Demo測(cè)試
下圖是官方提供的開(kāi)發(fā)包里的本DEMO的程序源碼,我們也能通過(guò)源碼看出來(lái),該DEMO就是一個(gè)簡(jiǎn)單的LED閃爍實(shí)驗(yàn),經(jīng)過(guò)簡(jiǎn)單的配置LED端口和按鍵初始化,通過(guò)查詢方式不停的對(duì)按鍵操作進(jìn)行查詢操作。
DEMO源碼
1.6 開(kāi)發(fā)環(huán)境與編程
在開(kāi)發(fā)軟件上編輯好代碼并鏈接編譯生成目標(biāo)代碼hex或bin后怎么燒錄到單片機(jī)呢?我們這里介紹個(gè)非常好用的方法,使用IDE開(kāi)發(fā)軟件自帶的也不錯(cuò),可是有時(shí)候你會(huì)發(fā)現(xiàn)不怎么好使,這里介紹個(gè)非常流行的編程燒錄軟件—STM32 ST-LINK Utility。如下圖所示,這是ST自己出的,獨(dú)立于任何開(kāi)發(fā)環(huán)境的,你不需要編譯,你直接可以通過(guò)它把代碼燒錄到MCU,還可以通過(guò)它對(duì)你的STM32-Link編程器進(jìn)行固件升級(jí)。
STM32 ST-Link Utility界面
使用USB連接線,連接電腦和探索板,固件升級(jí)步驟:
1: 單擊菜單欄“ST-LINK”->firmware update,彈出上圖選項(xiàng)卡,之后單擊“DeviceConnect”,之后出現(xiàn)固件版本和可升級(jí)的固件版本號(hào) 2:?jiǎn)螕?ldquo;YES”,如上圖,出現(xiàn)升級(jí)進(jìn)度條,完成后,彈出升級(jí)成功窗口“Upgrade is successful”,單擊確定退出。
燒錄編程方法:如下圖,這里推薦使用STM32 ST-LINK Utility軟件,該軟件不僅可以燒錄hex和bin格式的目標(biāo)代碼,還可以從單片機(jī)讀出芯片內(nèi)的代碼并保存成文件,作為備份。另外該軟件還集成了ST-LINK編程器固件升級(jí)功能。
ST-LINK Utility軟件界面
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前