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