www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > 小巧精致,功能實(shí)用的Nucleo32——STM32F042評(píng)測(cè)

小巧精致,功能實(shí)用的Nucleo32——STM32F042評(píng)測(cè)

Nucleo32   ST   STM32   F042   
  • 作者:Aries
  • 來(lái)源:21ic
  • [導(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、選擇異步通信模式。

STM32F0423051.png

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

STM32F0423068.png

3、修改工程名稱及選擇編譯環(huán)境

 STM32F0423086.png

4、修改數(shù)據(jù)長(zhǎng)度及波特率。

0STM32F0422813.png

5、添加發(fā)送數(shù)據(jù)及修改發(fā)送數(shù)據(jù)函數(shù)。

STM32F0423123.png

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

STM32F0422815.png

內(nèi)部晶振測(cè)試

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

STM32F0423268.png

功耗測(cè)試

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

STM32F0423314.png

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

STM32F0423339.png

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

STM32F0423356.png

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

STM32F0423440.png

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

STM32F0423456.png

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

STM32F0423485.png

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單片機(jī)中文官網(wǎng)

STM32單片機(jī)官方開(kāi)發(fā)工具

STM32單片機(jī)參考設(shè)計(jì)

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)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+