首頁 > 評測 > 小巧精致,功能實用的Nucleo32——STM32F042評測
小巧精致,功能實用的Nucleo32——STM32F042評測
- [導(dǎo)讀]
- STM32F0x2系列通過無晶振USB 2.0和CAN總線接口提供了豐富的通信接口,使它成為通信網(wǎng)關(guān)、智能能源器件或游戲終端的理想選擇。
利用STM32CubeMX建立串口通信工程
當(dāng)我打開Nucleo-F042K6的HAL庫時,真的驚呆了,例子真的少的可憐,只有一個LED燈例子和Arduino nano接口的4位數(shù)字計數(shù)器。連開發(fā)利器串口的例程都沒,在此奉上串口例程。
在STM32CubeMX新建工程的過程就不詳細(xì)說了,詳細(xì)請參考我上面的STM32CubeMX新建工程。
1、選擇異步通信模式。
2、將時鐘配置成48MHz。
3、修改工程名稱及選擇編譯環(huán)境
4、修改數(shù)據(jù)長度及波特率。
5、添加發(fā)送數(shù)據(jù)及修改發(fā)送數(shù)據(jù)函數(shù)。
6、編譯之后下載程序,打開串口助手,即可看見Nucleo板子發(fā)過來的數(shù)據(jù)。
內(nèi)部晶振測試
由于板載的使用的是內(nèi)部晶振,這里就測試一下內(nèi)部晶振的誤差,這里利用定時器產(chǎn)生一個1Hz的方波,用邏輯分析儀查看得到的結(jié)果還是跟理論有一定的差別,如果對工作頻率有要求的話可以自己添加外部晶振。
功耗測試
運行模式下的功耗測試,開啟了串口時鐘和LED外設(shè)的時鐘(主頻在48Mhz)。
睡眠模式下的功耗,比普通模式下的功耗低得多。
待機(jī)模式下的功耗也相當(dāng)不錯。
接下來測試工作頻率在8MHz下的功耗,一般模式下工作電流在2.33mA,跟48MHz比起來真的是差了一大截,但是熊掌與魚不可兼得,工作頻率上去了功耗肯定得上去咯。
休眠模式下的功耗也很不錯。
待機(jī)模式下,功耗降到微安級了,低功耗表現(xiàn)得相當(dāng)不錯。
STM32F042 Nucelo這塊板子沿用了ST一直以來的簡潔風(fēng)格,在此基礎(chǔ)上又有所創(chuàng)新。這款板子主要集成多種通信協(xié)議,是作為USB設(shè)備及通信網(wǎng)關(guān)主控的不錯選擇。唯一不足的是板子例程非常少,只有一個IO反轉(zhuǎn)測試,讓一些小白手足無措。
資源下載
STM32 Nucleo-32 boards用戶手冊:鏈接:http://pan.baidu.com/s/1gdUiTGZ 密碼:wa38
stm32cubemx:鏈接:http://pan.baidu.com/s/1Soubc 密碼:jobj
STM32CubeF0:鏈接:http://pan.baidu.com/s/1kTZx9Dt 密碼:epjz
MDK516a:鏈接:http://pan.baidu.com/s/1jHaf5XW 密碼:g6lt
STM32CubeMX新建工程源碼:鏈接:http://pan.baidu.com/s/1geeYsWr 密碼:mxte
串口通信源碼:鏈接:http://pan.baidu.com/s/1bowbyqF 密碼:zxbt
Nucleo-F042K6原理圖及PCB: 鏈接:http://pan.baidu.com/s/1dEkzjcX 密碼:94zm
STM32F042K6數(shù)據(jù)手冊:鏈接:http://pan.baidu.com/s/1c0KcMHU 密碼:24l4
STM32F042K6參考手冊:鏈接:http://pan.baidu.com/s/1o7mOAX8 密碼:zodk
USB庫:鏈接:http://pan.baidu.com/s/1qXysIAC 密碼:4kcs
USB庫使用手冊:鏈接:http://pan.baidu.com/s/1bnTBlwz 密碼:fj53
——————本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載——————
- 本文系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天前