STM32F4 | Discovery开发板简介

  版权信息:
● 本博客使用CC 3.0协议,转载请保留该信息。
● 原文作者: 戴晓天 @ 云飞机器人实验室
● 原文地址: STM32F4 | Discovery开发板简介

不久之前在淘宝上购买了一块STM32F4-Discovery开发板,根据自己的使用情况以及官方提供的说明手册,撰写了这篇关于该开发板的初步介绍,以供初学者参考。

DSC03790Figure 1. F4-Discovery外观与包装

F4-Discovery是ST公司推出的官方开发套件,从开发板板载的资源来看,该开发板在设计上着重突出了F4的数字信号处理能力。其板载的芯片有1片STM32F407VGT6,1个三轴MEMS,1个音频MEMS,以及1片音频DAC。在接口上,其有一个miniUSB接口(用于供电及调试),一个USB OTG接口,一个音频输出接口,并且引出了大多数IO引脚。在人机交互接口上,有2个用户按钮,4个状态指示灯和4个不同颜色的用户LED指示灯。另外F4Discovery还板载了ST-Link/v2调试器,可以起到简单的调试、仿真作用,从而免除了额外的JLINK仿真器。

DSC03792Figure 2. F4-Discovery使用STM32F407VGT6处理器

相比STM32F1系列,基于Cortex-M4的STM32F4系列在处理器最高频率、FLASH容量、RAM容量、浮点数和DSP运算上有更强的能力。F4Discovery使用的主控芯片是STM32F407VGT6,其主频为168MHz,包含1024KB FLASH与192 KB RAM,主频是STM32F1的两倍,存储资源是F1系列的两倍,因为含硬件浮点数运算单元,计算浮点数的能力更是比STM32F1系列大得多。在性能提高的同时,芯片价格也随着水涨船高,目前STM32F407VGT6在淘宝上的价格为50-70元,比STM32F103VET6的20-30元高出一倍。虽然主芯片成本就高达50元,但STM32F4-Discovery的售价却非常便宜,官方为14.9刀,淘宝售价仅在130元左右。F4系列的市场定位是DSC (Digital Signal Controller),可以取代DSP在运动控制方向的应用场合,如电动汽车的无刷电机控制和机械手的运动控制,其定位基本与dspic相同,同时它也是F1系列产品遇到瓶颈后的升级选择。

DSC03791Figure 3. F4-Discovery正面视图

参考资料:

1、STM32F4DISCOVERY data brief,ST Microcontroller,Sept 2011

 

本文由云飞机器人实验室 (www.yfworld.com) 原创,作者戴晓天保留对该文的所有权与变更权。你可以在注明原作者的前提下自由转载,唯一的条件是保留原文的完整性。

%d bloggers like this: