跳到主要内容

STM32核子F401RE开发板

这个STM32核子板官方发展委员会是否来自意法半导体. 它的特点是臂皮质M432位STM32F401RET6微控制器在LQFP64包中。电路板的引脚类似于阿杜伊诺·乌诺并有许多其他额外的引脚来扩展性能。该板还配有集成的ST-LINK/V2-1编程器和调试器;因此,很容易开始使用该板。

STM32核-F401RE

如上图所示,有三个LED,其中LD1表示USB通信,LD2表示可编程LED,LD3表示电源。类似地,有两个按钮,其中一个按钮为用户可编程,另一个按钮用于重置电源微控制器. 电路板使用3.3V电源工作,但由于具有板载电压调节器,因此可向VIN引脚提供7-12V的宽电压范围。

核仁-F401RE引脚配置

这个STM32核仁板引脚如上图所示。如您所见,有两组引脚。大头针类似于Arduino UNO,蓝色的是STM32样式(形态).类似arduino的引脚是阴连接器引脚,与arduino UNO引脚的顺序和位置完全匹配,因此任何arduino屏蔽都可以与这些开发板一起使用。

Arduino引脚分为CN5、CN6、CN8和CN9类。每个类别pin可按如下方式制成表格:

别针类别

针式

别针名称

描述

CN6

权力

IOREF

3.3V参考电压引脚

重置

重置微控制器

+3.3V

提供3.3V作为输出,也可用于为MCU供电

+5伏

5V仅输出引脚

GND

接地引脚

CN8

模拟管脚和I2C

A0-A1

用于测量模拟电压

A4和A5

这些引脚也可用于I2C通信A4为SDA,A5为SCL

CN5

数字管脚与SPI

D8-D15

数字GPIO引脚

AVDD

可用于提供模拟参考电压

GND

接地引脚

D13,D12。D11和D10

分别作为SCK、MISO、MOSI和CS引脚用于SPI通信

CN9

数字管脚与USART

D0至D7

数字GPIO引脚

D0和D1

分别用作USART通信的Rx和Tx引脚

除Arduino引脚外,该板的两侧还具有76(38+38)个GPIO引脚作为公头,如上所示。这些引脚分为CN7和CN10,每个引脚有38个引脚。它们由GPIO引脚、模拟引脚、定时器引脚和电源引脚组成。引脚的名称可以在上图中找到。下表还对其进行了分类:

别针类别

针式

别针名称

描述

CN7

端口销

PC0、PC1、PC2、PC3、PC10、PC11、PC12、PC13、PC14、PC15

端口C数字I/O引脚

PD2

端口D I/O引脚

尼龙0,尼龙1,尼龙4,尼龙13,尼龙14,尼龙15

端口A I/O引脚

PB7、PB8和PB9

端口B I/O引脚

PH0和PH1

端口H I/O引脚

权力

VBAT

可用于从电池向模块供电

+3.3V

提供3.3V作为输出,也可用于为MCU供电

+5伏

5V仅输出引脚

VIN

非调节输入电源引脚

重置

重置MCU

IOREF

参考电压引脚

CN10

端口销

PC4、PC5、PC6、PC7、PC8、PC9

端口C I/O引脚

尼龙2、尼龙3、尼龙4、尼龙6、尼龙7、尼龙10、尼龙11和尼龙12

端口A I/O引脚

PB1,PB2,PB3,PB4,PB5,PB6,PB8,PB9,PB10,PB12,PB14,PB15

端口B I/O引脚

权力

U5V

5V电源引脚

GND

单片机的系统接地

AGND

模拟接地引脚

技术规格

微控制器

STM32F401RET6(32位)

建筑学

带FPU的ARM Cortex M4 CPU

功耗

2.4uA处于待机状态,无RTC

CPU频率

84兆赫

晶体振荡器量程

4至26兆赫

MCU工作电压(VDD)

1.7V至3.6V

电路板工作电压(VIN)

7V至15V

闪存

512KB

SRAM

96 KB

GPIO引脚

50

模数转换器

12位16通道

RTC

带校准的内置32kHz

计时器

16位(6)

32位(2)

看门狗定时器

2.

USART/UART通信

4.

I2C通信

3.

SPI通信

3.

USB2.0支持

内部晶体振荡器

是的,16MHz

车载调试器

是的,串行线和JTAG

注:有关更多技术信息,请参见STM32核子-F401RE数据表,链接在此页面底部。

其他发展委员会

阿杜伊诺·乌诺,Arduino Pro Mini,Arduino Mega,阿杜伊诺酒店,Arduino Leonardo,覆盆子皮,PIC开发委员会,AVR发展委员会,MSP430启动板,英特尔爱迪生,ESP32

如何编程STM32核子板

核子开发板相对容易入门和学习,因为它有一个内置的程序员和调试器。该电路板可以使用以下列出的许多开发工具链进行编程:

  1. Keil MDK-ARM
  2. IAR工作台
  3. 基于GCC的IDE
  4. ARM Mbed(在线)

其中,Keil MDK是最常用的一款。它对初学者很友好,而且是免费使用的,只需从下面的链接下载IDE及其各自的驱动器。

软件:Keil MDK版本5

司机:核子USB驱动程序

应用

这个STM32微控制器现在,在许多工业和商业产品中普遍使用。一些具体应用包括-

  • 低功耗便携式电子设备
  • 机器人学
  • 系统自动化
  • 物联网

二维模型和尺寸

STM32核子-F401RE尺寸

组件数据表

相关职位



加入20K+订户

我们永远不会给你发垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。