上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 NUCLEO-G431RB开发板
2.1.1 NUCLEO-G431RB开发板概述
STM32G431RB是一款32位微控制器,基于高性能ARM Cortex-M4 32位RISC内核,其最高频率可达170 MHz,带有浮点单元,内嵌高级模拟外设集。NUCLEO-G431RB开发板代表了价格实惠的灵活解决方案,可帮助用户使用STM32G4微控制器实践新理念并构建原型。NUCLEO-G431RB开发板实物图如图2-2所示。
图2-2 NUCLEO-G431RB开发板实物图
NUCLEO-G431RB开发板的通用功能如下。
● 采用LQFP64封装的STM32微控制器。
● 具有与ARDUINO共享的1个用户LED。
● 具有1个用户按钮和1个复位按钮。
● 具有32.768 kHz的晶体振荡器。
● 板连接器:带有两种类型的扩展连接器,即ARDUINO Uno V3接口和ST morpho扩展插头。其中,ST morpho扩展插头支持访问所有STM32 IO。
● 具有灵活的电源选项:ST-LINK、USB VBUS或外部电源。
● 具有USB重新枚举功能的板上STLINK-V3E调试器/编程器,该调试器/编程器具有大容量存储器、虚拟COM端口和调试端口。
● 提供全面的免费软件库和例程,可从STM32Cube MCU软件包中获得。
● 支持多种集成开发环境,包括IAR Embedded Workbench、MDK-ARM及STM32CubeIDE。
NUCLEO-G431RB开发板的特有功能如下。
● 外部SMPS可生成Vcore逻辑电源。
● 24 MHz HSE(高速外部时钟信号)。
● 板连接器:外部SMPS实验专用连接器、Micro-AB或Mini-AB USB连接器(用于ST-LINK)、MIPI调试连接器。
● 兼容ARM Mbed Enabled™。