STM32F101RBT6 是 STMicroelectronics 推出的一款基于 ARM Cortex-M3 内核的 32 位微控制器。该芯片属于 STM32F1 系列,定位为主流性能级别的 MCU,具有高集成度和低功耗特性,适用于各种嵌入式应用,如工业控制、消费电子、医疗设备等。
该型号采用 LQFP64 封装,内置 128KB 的 Flash 存储器和 20KB 的 SRAM,支持多种通信接口,包括 I2C、SPI、USART 等,并集成了 ADC 和 DAC 模拟外设功能。
核心:ARM Cortex-M3
工作频率:最高 36 MHz
Flash 存储器:128 KB
SRAM:20 KB
封装:LQFP64 (10x10mm)
GPIO 数量:最多 51 个
ADC 分辨率:12 位
DAC 通道数:2 通道
定时器数量:8 个
供电电压范围:2.0V 至 3.6V
工作温度范围:-40°C 至 +85°C
STM32F101RBT6 提供了丰富的硬件资源和灵活的配置选项,使其非常适合用于需要高性能和低功耗的应用场景。以下是其主要特性:
- 基于 ARM Cortex-M3 内核,提供高效的指令执行能力。
- 集成 128KB 的大容量 Flash 和 20KB 的 SRAM,满足代码存储和数据处理需求。
- 支持多种通信接口,包括 2 个 I2C、3 个 SPI 和 5 个 USART,便于与外部设备进行数据交换。
- 内置 2 通道 12 位 DAC 和多个 12 位 ADC,能够实现精确的模拟信号采集和生成。
- 配备 8 个定时器,支持 PWM 输出和捕获功能,适用于电机控制和信号测量。
- 具有低功耗模式,包括睡眠、停止和待机模式,有效延长电池续航时间。
- 提供全面的保护机制,如 Brown-out Reset (BOR) 和时钟安全系统 (CSS),确保系统稳定运行。
STM32F101RBT6 广泛应用于以下领域:
- 工业自动化:如 PLC 控制器、传感器接口和数据采集系统。
- 消费类电子产品:如家用电器、数码相机和便携式设备。
- 医疗设备:如血糖仪、脉搏血氧仪等。
- 通信设备:如无线模块和网络接口卡。
- 电机控制:如直流无刷电机驱动和伺服控制系统。
- 人机交互界面:如触摸屏控制器和按键管理单元。
由于其出色的性能和性价比,这款 MCU 成为众多开发者在项目开发中的首选方案。
STM32F103C8T6
STM32F101RCT6
STM32F101VET6