首页 > 评测 > 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
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前