首页 > 评测 > 超值系列——STM32F030-Discovery评测

超值系列——STM32F030-Discovery评测

STM32   Discovery   ST   F030   
  • 作者:高扬
  • 来源:21ic
  • [导读]
  • 1.1 简介在某些应用上,电子产品的设计特别的追求性价比,这个时候想在性能和成本间作出最佳的选择,就要选择那些高性价比的芯片。STM32也提供了超高性价比的MCU,该系列就是STM32F030超值系列,具备Cortex-M0核心。

1.1 简介

在某些应用上,电子产品的设计特别的追求性价比,这个时候想在性能和成本间作出最佳的选择,就要选择那些高性价比的芯片。STM32也提供了超高性价比的MCU,该系列就是STM32F030超值系列,具备Cortex-M0核心。为何说是超值系列呢,因为据官方给出的价格低至32美分。

1.2 初见

我们先来看一下STM32F030-Discovery开发板的包装。一如既往的探索系列包装,简单的透明塑料外壳,加板子与一张简介卡片,一块洞洞板, 并无提供数据线。包装如下图:

STM32F0252.jpg

包装内所有内容

特别说明在其他系列里很少见到提供洞洞板的情况,而且是非常高质量的双层洞洞板。拆开包装我们看一下简介卡片内容,分别是简要的配置介绍和简要的使用说明。卡片反面有开始使用的简要介绍。

STM32F0351.jpg

简介卡片反面

看完了都有什么,我们接下来认真欣赏一下这块开发板。下图是开发板的正面,我们可以看到绿底白字把上面所有的接口和设备表示清楚了。

STM32F0423.jpg

正面

我们看正面,上图中共有两颗MCU,一颗是我们的主角STM32F030R8T6,另外一颗是编程调试器ST-Link的核心单片机STM32F103C8T6。放大后如下图所示。

STM32F0517.jpgSTM32F0519.jpg

STM32F0523.jpg

反面

如上图所示,是该探索版的反面,我们可以看到除了少量贴片电阻外,别无他物。另外就是扩展引脚的排针。根据正反面可以看出来采用了探索系列特有的两面针排针扩展方式。

其中,STM32F030-Discovery板上的主角MCU是STM32F030R8T6微控制器,该芯片封装为LQFP64具备64KB闪存,8KB RAM。

我们看到正反面采用了绿、白色搭配(PCB采用绿底白字),这也是Discovery系列一贯风格。对于扩展接口全部预留出来,共计33×2个PIN,探索板扩展接口采用了标志性的两面针排针风格,如果想保证板子实用时候美观只能准备大量的杜邦线了。该开发板仅提供一个USB接口,根据调试器端的USB接口形状来看,采用了Mini-USB接口, USB接口是ST-Link的。

开发板提供了两组跳线帽,其中“idd”一处可以通过万用表来测量工作电流。

1.3 板上资源

要了解板子上的资源,先看板子的结构框图。

STM32F0918.jpg

探索板结构框图

从结构框图我们可以看出,STM32F030-Discovery板上都提供了哪些资源,不用多说,ST-Link/V2这个是ST官方开发板均具备的调试编程器,另外上面提供了SWD接口,在开发板正面图上,我们也可以看到一共6根排针的SWD接口,方便你为自己的项目进行编程调试;剩下全部是围绕主角STM32F030R8T6的,板载提供了两颗按键B1(用户可编程按键)、B2(系统复位按键),提供了可编程的2颗LED(LD3、LD4),由于是超值系列,那么本开发板为了超值,控制成本,并无提供其他的外部设备。

总结, 探索板提供了4类资源:1、编程调试电路;2、最小系统电路;3、扩展接口与板载外设;4、可编程的按键和LED灯。

特性总结:

  • 采用LQFP64封装的STM32F030R8T6 MCU,片上具备64KB Flash,8KB RAM;
  • 板载ST-LINK/V2调试器,可通过选择开关设置为独立使用模式,具备SWD编程调试接口;
  • 开发板电源支持USB总线供电,或通过外部5V供电,外部应用供电支持3V模式和5V模式。
  • 板载4个LED:
  • LD1(红),用于3.3V电源指示
  • LD2(红/绿),用于USB通信状态指示
  • 另外两个是用户可编程LED,LD3(绿)在PC9端口/LD4(红)在PC8端口
  • 板载两个实体按键,用户按键(蓝色)和复位按键(黑色);
  • 扩展接口可以将LQFP64封装的所有IO快速连接到原型版和探针。

1.4 安装驱动

本测评本地开发环境为Keil,如下图中安装目录即为ST-Link的驱动程序目录,另外在Keil_v5\ARM目录下还有其他几个常见的编程器的驱动程序,如:U-Link、NU-Link、PEMicro等。

STM32F01632.jpg

Keil自带的驱动程序

  • 本文系21ic原创,未经许可禁止转载!

网友评论