STM32F100RCT6 是意法半导体(STMicroelectronics)推出的基于 ARM Cortex-M3 内核的 32 位微控制器。该系列属于 STM32F100 系列,主要面向低成本、低功耗应用。STM32F100RCT6 具有 64KB 的闪存和 8KB 的 SRAM,采用 LQFP64 封装。
这款 MCU 提供了丰富的外设接口和灵活的时钟配置方案,适合应用于电机控制、消费电子、家用电器以及工业自动化等领域。
核心:ARM Cortex-M3
工作频率:最高 24 MHz
闪存:64 KB
SRAM:8 KB
GPIO 引脚:最多 51 个
ADC:12 位分辨率,多达 16 个通道
TIM 定时器:基本定时器 x2,通用定时器 x4,高级控制定时器 x1
通信接口:UART x2,SPI x2,I2C x2
封装:LQFP64
STM32F100RCT6 的主要特性包括:
1. 高效的 ARM Cortex-M3 内核,支持 Thumb-2 指令集,能够在低功耗模式下保持高性能。
2. 内置多种低功耗模式,例如睡眠模式、停止模式和待机模式,有助于优化电池供电设备的能耗。
3. 提供 12 位模数转换器 (ADC),支持多达 16 个输入通道,适用于高精度数据采集。
4. 配备多个定时器,包含 PWM 输出功能,适合用于电机控制或音频处理。
5. 支持多样的通信接口,如 UART、SPI 和 I2C,便于与外部设备进行数据交互。
6. 提供 CRC 计算单元和 96 位唯一 ID,增强了数据完整性和设备识别能力。
7. 工作电压范围为 2.0V 至 3.6V,适应多种电源环境。
8. 工作温度范围覆盖 -40°C 至 +85°C(工业级),确保在恶劣环境下稳定运行。
STM32F100RCT6 广泛应用于以下领域:
1. 消费类电子产品,如遥控器、玩具和便携式设备。
2. 工业控制,包括传感器数据采集、电机驱动和简单 PLC 控制。
3. 家用电器,例如电饭煲、洗衣机和空调的主控板。
4. 医疗设备,如血压计、血糖仪等需要低功耗和高精度测量的应用。
5. 照明系统,例如 LED 驱动和调光控制。
6. 物联网节点设备,因其低功耗特性和丰富的外设接口而成为理想选择。
STM32F100RBT6, STM32F100RCY6, STM32F100RB