首页 > 评测 > 专注于传感器应用——STM32F3DISCOVERY评测
专注于传感器应用——STM32F3DISCOVERY评测
- [导读]
- STM32F303是基于Cortex M4内核的MCU,F3系列单片机的最大特点就是在较低的主频下使用M4内核,因此,这一系列的单片机可以说是性能与功耗的平衡,既提供了比基于Cortex M3内核的F1系列单片机高的性能,其功耗又会比主频较高的F4系列小。
0.引言
作为32位ARM CortexM系列单片机的代表性产品,到目前为止,STM32家族总共有9大系列的产品,这九大系列的产品按照功耗与性能分布如图0-1所示
图0-1 STM32家族的分布
而今天评测的主角是基于Cortex M4内核的MCU——STM32F303,F3系列单片机的最大特点就是在较低的主频下使用M4内核,因此,这一系列的单片机可以说是性能与功耗的平衡,既提供了比基于Cortex M3内核的F1系列单片机高的性能,其功耗又会比主频较高的F4系列小。而且,这一系列的MCU拥有丰富的外设接口,能够接入多种外设模块。因此,ST公司对F3系列处理器的定位就是用于混合信号的处理。
为了帮助使用者更好地评估F3系列MCU的功能,ST公司推出了这款STM32F3 DISCOVERY开发套件。这款开发套件是一个完整的基于ARM Cortex-M4内核的STM32F303VCT6微控制器的演示和开发平台。它包括一个ST-LINK/ V2(或V2-B)的嵌入式调试工具接口,ST MEMS运动传感器,LED指示灯,按钮和一个USB mini-B型接口。下面,笔者就从几个方面向大家介绍这块开发板。
1.开发板外观展示
这里先展示一下STM32F3 DISCOVERY开发板的外观。
图1-1是STM32F3 DISCOVERY开发板的包装正面图,这块开发板还是用的ST公司的Discovery系列开发板的经典包装,包装内有一块开发板和一份简要说明:
图1-1 开发板包装图
图1-2与图1-3展示的是STM32F3 DISCOVERY开发板的说明书,说明书正面是一些简要参数,背面是快速上手指南。
图1-2 开发板说明书正面
图1-3 开发板说明书背面
图1-4展示的是STM32F3 DISCOVERY开发板的正面,板子上面大部分的元件都在这一面,这块开发板的一大特色就是它上面的八个LED排列成一个圆形,这跟开发板的一个应用有关。
图1-4 开发板正面图
图1-5展示的是STM32F3 DISCOVERY开发板的背面,开发板的背面主要就是一些排针,用于连接其他的模块。
图1-5 开发板背面图
2.开发板硬件介绍
与STM32 Nucleo系列开发板不同,每一款STM32 Discovery都不一样,都有体现自身特色之处。而这款开发板的特色之处就是其板载的两款运动传感器,体现的就是STM32F3系列MCU对于信号的处理能力。
下面来介绍一下开发板的板载硬件资源,开发板包括以下硬件:
1、MCU:STM32F303VCT6
2、调试模块:ST-LINK/V2
3、供电模块:用于给开发板提供3.3V或者5V的电压
4、传感器模块:一个3轴陀螺仪与一个三维加速度传感器
5、8个可编程LED与一个用户自定义按键
6、一个USB mini-B OTG
7、扩展引脚,共100个(对应MCU LQFP100的封装)
图2-1展示了开发板硬件的整体框图。
图2-1 开发板硬件框图
图2-2展示了开发板各个硬件资源的分布
图2-2 开发板硬件分布
下面笔者将对几个部分进行简要介绍
1、MCU:STM32F303VCT6
STM32F303VCT6是意法半导体公司推出的一款基于Cortex M4 RISC内核的MCU,具体参数如下:
1)基于ARM Cortex -M4 的32位CPU,并具有FPU,最大主频为72MHz,性能高达90 DMIPS(来自CCM),并集成DSP和MPU
2)存储:256KB Flash,48KB SRAM
3)最多具有87个I/O口
4)12通道DMA控制器
5)4个ADC控制器,最多具有39通道12位ADC;两路12位DAC
- 本文系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天前