首頁(yè) > 評(píng)測(cè) > 小巧精致,功能實(shí)用的Nucleo32——STM32F042評(píng)測(cè)
小巧精致,功能實(shí)用的Nucleo32——STM32F042評(píng)測(cè)
- [導(dǎo)讀]
- STM32F0x2系列通過(guò)無(wú)晶振USB 2.0和CAN總線接口提供了豐富的通信接口,使它成為通信網(wǎng)關(guān)、智能能源器件或游戲終端的理想選擇。
利用STM32CubeMX建立串口通信工程
當(dāng)我打開(kāi)Nucleo-F042K6的HAL庫(kù)時(shí),真的驚呆了,例子真的少的可憐,只有一個(gè)LED燈例子和Arduino nano接口的4位數(shù)字計(jì)數(shù)器。連開(kāi)發(fā)利器串口的例程都沒(méi),在此奉上串口例程。
在STM32CubeMX新建工程的過(guò)程就不詳細(xì)說(shuō)了,詳細(xì)請(qǐng)參考我上面的STM32CubeMX新建工程。
1、選擇異步通信模式。

2、將時(shí)鐘配置成48MHz。

3、修改工程名稱及選擇編譯環(huán)境
4、修改數(shù)據(jù)長(zhǎng)度及波特率。

5、添加發(fā)送數(shù)據(jù)及修改發(fā)送數(shù)據(jù)函數(shù)。
6、編譯之后下載程序,打開(kāi)串口助手,即可看見(jiàn)Nucleo板子發(fā)過(guò)來(lái)的數(shù)據(jù)。

內(nèi)部晶振測(cè)試
由于板載的使用的是內(nèi)部晶振,這里就測(cè)試一下內(nèi)部晶振的誤差,這里利用定時(shí)器產(chǎn)生一個(gè)1Hz的方波,用邏輯分析儀查看得到的結(jié)果還是跟理論有一定的差別,如果對(duì)工作頻率有要求的話可以自己添加外部晶振。

功耗測(cè)試
運(yùn)行模式下的功耗測(cè)試,開(kāi)啟了串口時(shí)鐘和LED外設(shè)的時(shí)鐘(主頻在48Mhz)。

睡眠模式下的功耗,比普通模式下的功耗低得多。

待機(jī)模式下的功耗也相當(dāng)不錯(cuò)。

接下來(lái)測(cè)試工作頻率在8MHz下的功耗,一般模式下工作電流在2.33mA,跟48MHz比起來(lái)真的是差了一大截,但是熊掌與魚(yú)不可兼得,工作頻率上去了功耗肯定得上去咯。

休眠模式下的功耗也很不錯(cuò)。

待機(jī)模式下,功耗降到微安級(jí)了,低功耗表現(xiàn)得相當(dāng)不錯(cuò)。

STM32F042 Nucelo這塊板子沿用了ST一直以來(lái)的簡(jiǎn)潔風(fēng)格,在此基礎(chǔ)上又有所創(chuàng)新。這款板子主要集成多種通信協(xié)議,是作為USB設(shè)備及通信網(wǎng)關(guān)主控的不錯(cuò)選擇。唯一不足的是板子例程非常少,只有一個(gè)IO反轉(zhuǎn)測(cè)試,讓一些小白手足無(wú)措。
資源下載
STM32 Nucleo-32 boards用戶手冊(cè):鏈接: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ù)手冊(cè):鏈接:http://pan.baidu.com/s/1c0KcMHU 密碼:24l4
STM32F042K6參考手冊(cè):鏈接:http://pan.baidu.com/s/1o7mOAX8 密碼:zodk
USB庫(kù):鏈接:http://pan.baidu.com/s/1qXysIAC 密碼:4kcs
USB庫(kù)使用手冊(cè):鏈接: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)友評(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天前