首页 > 评测 > STM32F0入门级开发板——STM32F072RB Nucleo评测
STM32F0入门级开发板——STM32F072RB Nucleo评测
- [导读]
- STM32F0系列MCU是意法半导体公司(以下简称ST)推出的入门级32位微控制器,基于ARM Cortex M0内核,最高频率可达48MHz,面向低成本入门级应用领域。
STM32F0系列MCU是意法半导体公司(以下简称ST)推出的入门级32位微控制器,基于ARM Cortex M0内核,最高频率可达48MHz,面向低成本入门级应用领域。本次介绍的是ST Nucleo系列开发板的一员——STM32F072RB,也就是下图这货。
包装就不说了,ST的鲜明特点,好像看多了都有点审美疲劳了。
在Nucleo庞大的家族中STM32F072RB的一席之地,再来两张图看看。
背面写了STM32F072RB开发板的简易使用方法和一些特性,开发板也没有其他配件,只有一块板,
STM32F072RB包装纸上写了扩展接口引脚的连接,方便开发的时候查阅。
作为以精简低价位特点的Nucleo系列,板载外设资源不多,但基本的都有,在很多原型设计中都已经够用,而且扩展了所有接口,方便使用。
STM32F072RB背面就比较简单啦,没什么好说的。
接下来看看STM32F072RB开发板特性和资源。
STM32F072RB开发板主要有以下资源:
STN32F072RB LQFP64封装MCU
Arduino Uno R3 接口
ST Morpho接口
板载ST-LINK V2-1,可作为三种设备使用:SWD调试器,大容量存储器,虚拟串口
可用多种电源供电:USB,外部VIN,外部5V和3.3V
三个LED,其中一个用户LED
两个按键:用户按键,复位按键
32.768kHz低速晶振
支持MDK,IAR和基于GCC的其他类等多种编程IDE和Mbed在线编程
主控MCU STM32F072RBT6
可以从丝印上看出完整型号和一下其他标识信息,主要特性:
LQFP 64引脚封装
128 KB flash + 16 KB SRAM
7通道DMA控制器
一个12位ADC,一个12位DAC
两个低功耗可编程比较器
12个定时器
2个I2C接口
4个USART
2个SPI接口
1 个CAN接口
USB 2.0全速接口
HDMI CEC 唤醒
SWD调试接口
从上面看出,这颗仅仅64引脚封装的MCU,资源也是非常丰富的,能够满足很多应用需求。
基本介绍就完了,下面真正测试一下:
上电
STM32F072RBNucleo板比较简单,资源也不多,出厂初始程序也是个比较简单的例程,上电用户LED开始闪烁,按一下用户按键,闪烁频率变快,按第二次,再变快了一点,按第三次,又回到了初始状态。
中间左边的红色LED是电源指示灯,一上电就亮,右边绿色就是用户LED,根据按键,闪烁不同的频率。
下面看一个串口通信的例子。这里使用STM32CUBEMX配合STM32 HAL库来编写这个例子。需要预先安装好STM32CUBEMX软件和STM32CUBEF0的HAL库,在文章最后会附链接,这里就不讲具体安装步骤了。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
RAK831 Lite:基于树莓派3的LoRa网关... 2022-06-17
-
Imagination推出PowerVR AX2185和AX2145神经... 2022-06-17
-
ODROID-GO是一款兼容Arduino的基于ESP32的便... 2022-06-17
- PID温度控制器
预算:¥700003天前
- 摄像头的可视画面需要一直超上(linux系统,ARM)
预算:¥1000018小时前
- DICOM协议搭建(ARM架构,linux系统)
预算:¥1000017小时前
- 需MIPI摄像头隔离电路,实现3-4米能长距离
预算:¥1000017小时前
- 膨宫仪的控制板,控制流量和检测压力
预算:¥1000016分钟前
- 无创自动测量血压计 NIBP模块
预算:¥100007小时前