STM32 Thing Plus
SparkFun 的开发板利用了 STMicroelectronics 的 STM32F405 系列的强大功能
借助 32 位 Arm® Cortex®-M4 RISC 内核,SparkFun STM32 Thing Plus 为任何项目带来了强大的功能和精度。STM32 Thing Plus 提供了一种经济且易于使用的开发平台,用于需要更高功率且占用最小工作空间的情况。Thing 预加载有 DFU 引导程序,并且为了使 Thing Plus 更加易于使用,重新定位了一些引脚以使板与 Feather 兼容。此外,它利用了方便的 Qwiic Connect 系统,这意味着无需焊接或扩展板即可将其连接到系统的其余部分。
STM32F405 处理器基于高性能 Arm Cortex-M4 32 位 RISC 内核,并且可以在高达 168 MHz 的频率下运行。Cortex-M4 内核具有浮点单元 (FPU) 单精度,支持所有 Arm 单精度数据处理指令和数据类型。该系列还能执行全套 DSP 指令,另有存储器保护单元 (MPU),用以加强应用安全性。该处理器板利用 DFU 引导程序上传代码,并集成了广泛的增强型 I/O 和外围设备。除 USB 接口和 Qwiic 连接外,STM32 Thing Plus 还提供 3.3 V 稳压器和 LiPo 充电器,以及 16 MB 的闪存和 microSD 插槽,用于可扩展的存储器。
特性
- 带 FPU 的 Arm 32 位 Cortex-M4 CPU
- 自适应实时加速器 (ART Accelerator™) 允许以 0 等待状态从闪存执行
- 频率高达 168 MHz
- 存储器保护单元
- 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1)
- DSP 指令
- 多达 1 MB 闪存
- 192 KB 的 SRAM,包括 64 KB 的核心耦合内存 (CCM) 数据 RAM
- 灵活的静态存储器控制器,支持紧凑型闪存、SRAM、PSRAM、NOR 和 NAND 存储器
- 时钟、复位和电源管理
- 1.8 V 至 3.6 V 应用电源和 I/O
- 32 kHz 振荡器用于 RTC(带校准功能)
- 具有校准的内部 32 kHz RC
- 低功耗运行
- 睡眠、停止和待机模式
- V BAT RTC 电源,20×32 位备份寄存器 + 可选 4 KB 备份 SRAM
- 调试模式
- 串行线调试 (SWD) 和 JTAG 接口
- Cortex-M4 嵌入式 Trace Macrocell™
- 高级连接能力
- 带片载 PHY 的 USB 2.0 全速器件/主机/OTG 控制器
- 带专用 DMA、片载全速 PHY 和 ULPI 的 USB 2.0 高速/全速器件/主机/OTG 控制器
- 具有专用 DMA 的 10/100 以太网 MAC:支持 IEEE 1588v2 硬件、MII/RMII
STM32 Thing Plus
发布日期: 2021-05-19