首頁(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)、智能能源器件或游戲終端的理想選擇。
STM 32的 Nucleo板為用戶提供了一個(gè)經(jīng)濟(jì)實(shí)惠且靈活的方式以供用戶嘗試新的想法,并能與任何STM32微控制器搭建技術(shù)原型,從性能,功耗和功能的各種組合中做以選擇。
在原有的64引腳基礎(chǔ)上, Nucleo板開(kāi)發(fā)板現(xiàn)推出32引腳版本。Arduino nano接口方便外接附件,搭建了一個(gè)更加靈活的開(kāi)發(fā)平臺(tái)。32引腳 Nucleo板板同樣自帶了ST-LINK/V2-1調(diào)試器/編程器,并能充分利用STM32龐大的軟件庫(kù)和mbed在線平臺(tái)的各種資源。
意法半導(dǎo)體基于ARM Cortex-M0的STM32 F0系列器件實(shí)現(xiàn)了32位性能,同時(shí)傳承了STM32系列的重要特性,特別適合成本敏感型應(yīng)用。STM32 F0 MCU集實(shí)時(shí)性能、低功耗運(yùn)算和STM32平臺(tái)的先進(jìn)架構(gòu)及外設(shè)于一身。
STM32F0x2系列通過(guò)無(wú)晶振USB 2.0和CAN總線接口提供了豐富的通信接口,使它成為通信網(wǎng)關(guān)、智能能源器件或游戲終端的理想選擇。下面我們一起來(lái)看看STM32F042 Nucelo的真身。
拆包
一拿到STM32F042 Nucelo板子,第一感覺(jué)就是太小了吧,真的好小呀。風(fēng)格依舊沿用Nucleo64,簡(jiǎn)單介紹了板子的信息,包裝在Nucleo64的基礎(chǔ)上稍微改動(dòng)了,為了適應(yīng)這塊小板子的苗條身材。

包裝背面介紹了上手如何使用板子進(jìn)行開(kāi)發(fā)和支持的編譯環(huán)境,相當(dāng)?shù)刭N心。

包裝有點(diǎn)難拆,主要是因?yàn)榘遄犹‰y摳下來(lái)。

深入剖析
在STM32F042 Nucelo這款板子中,ST公司做了很多調(diào)整,首先是USB接口拋棄了原來(lái)的mini usb改用更加常用的micro usb,再也不用到處找數(shù)據(jù)線咯,直接用手機(jī)數(shù)據(jù)線就行了,如果你是蘋(píng)果粉那就另當(dāng)別論了。另外ST-Link不再像以前那樣與主板分開(kāi),可以直接掰下來(lái)用了,元件布局變得相當(dāng)緊湊了,元件都采用小封裝的了,用戶按鍵也被去掉了,晶振采用內(nèi)部晶振,但是板子預(yù)留位置給用戶添置外部晶振。


MCU
STM32F042 Nucelo開(kāi)發(fā)板使用的MCU型號(hào)是STM32F042K6,其主要特性如下
- · (1)內(nèi)核基于ARM® 32-bit Cortex®-M0 CPU,主頻高達(dá)48 MHz。
- · (2)32 Kbytes片內(nèi)Flash存儲(chǔ)器。
- · (3)6 Kbytes片內(nèi)SRAM存儲(chǔ)器,帶有硬件校驗(yàn)。
- · (4)電源電壓:2.0-3.6 V。
- · (5)低功耗模式:睡眠、停機(jī)和待機(jī)。
- · (6)晶振可用4至32 MHz。
- · (7)5通道DMA控制器。
- · (8)1X12位,1.0us的ADC(最多10個(gè)通道)。
- · (9)高大14個(gè)電容式感應(yīng)渠道
- · (10)多達(dá)9計(jì)時(shí)器。
- · (11)1個(gè)I2C接口,支持快速模式加(1Mbit/s)。
- · (12)2個(gè)USART,支持主同步SPI和調(diào)制解調(diào)器控制。
- · (13)2個(gè)SPI高達(dá)18Mbit/s。
- · (14)1個(gè)USB 2.0全速接口
- · (15)串行調(diào)試功能(SWD)。
- · (16)溫度范圍:-40-+105°C。

從官方對(duì)F0系列的分類可以看出,主要分為四個(gè)方面,STM32F042K6主要面向USB應(yīng)用方面。
ARDUINO NANO
傳統(tǒng)的NUCLEO板,也就是現(xiàn)在所稱的NUCLEO64板,其中一個(gè)宣傳點(diǎn)就是和ARDUINO接口兼容,新的NUCLEO32則與ARDUINO NANO接口兼容。

IDD
板子的IDD接口的排針真的很小,杜邦線插不進(jìn)去呀,挺脆弱的地方,需要小心接線,強(qiáng)烈建議ST公司把這個(gè)接口改成2.54mm的排針,測(cè)試MCU功耗不可或缺的接口!
看看STM32F042 Nucelo板子跟一塊錢(qián)硬幣的對(duì)比吧,真的很小吧,但是麻雀雖小,五臟俱全。

跟Nucleo64比起來(lái)是不是覺(jué)得很精致的一塊板子呀,除了io口比較少之外,板子功能逼近Nucleo64,配有ST-Link,供電選擇,SWD接口,用戶LED燈,復(fù)位按鍵等,在這么小的板子基本外設(shè)都加上了相當(dāng)不容易了。

-
- 本文系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汽車(chē)啟動(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天前