说明
STM32F100xx值线系列集成了高性能ARMCortex™-M332位RISC核心,以24MHz频率运行,高速嵌入式内存(闪存128千字节和SRAM8千字节),以及广泛的增强外围设备和连接到两个APB总线的I/O。所有设备都提供标准的通信接口(多两个I2C、两个spi、一个HDMICEC和多达三个USARTs)、一个12位ADC、2个12位daC、多6个通用16位定时器和一个控制PWM计时器。
STM32F100xx低密度值线系列在-40至+85°C和-40至+105°C温度范围内运行,温度范围为2.0至3.6V电源。一套全面的节能模式,允许设计低功耗的应用程序。
STM32F100xx值线系列包括三个不同的软件包中的设备,从48个引脚到100个引脚。根据所选的设备,包括不同的外设设备集。
这些特性使得STM32F100xx值线微控制器系列适用于广泛的应用程序,如应用程序控制和用户界面、医疗和手持设备、PC和游戏外设、GPS平台、工业应用程序、PLCs、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVACs。
特征
■ 核心:臂32位皮质™-M3中央处理器
–24 MHz频率,
1.25 DMIPS/MHz(Dhrystone 2.1)
表演
–单循环乘法和硬件
分开
■ 回忆
–16到128 KB的闪存
–4到8千字节的SRAM
■ 时钟、重置和供应管理
–2.0至3.6 V应用电源和I/O
–POR、PDR和可编程电压
探测器(PVD)
–4至24 MHz晶体振荡器
–内部8 MHz工厂微调RC
–内部40 kHz RC
–用于CPU时钟的PLL
–32 kHz振荡器,用于带校准的RTC
■ 低功耗
–睡眠、停止和待机模式
–RTC和备份寄存器的VBAT电源
■ 调试模式
–串行线调试(SWD)和JTAG
接口
■ DMA
–7通道DMA控制器
–支持的外围设备:定时器、ADC、SPI、,
I2Cs、USART和DAC
■ 1×12位,1.2µs A/D转换器(高达16
渠道)
–转换范围:0至3.6 V
–温度传感器
■ 2×12位D/A转换器
■ 多80个快速I/O端口
–37/51/80 I/O,所有可映射到16个外部端口
中断向量和几乎所有5V容限
■ 多12个计时器
–多三个16位定时器,每个定时器多有4个
IC/OC/PWM或脉冲计数器
–16位6通道控制定时器:
多6个PWM输出通道,死区
时间生成和紧急停止
–一个16位定时器,带2个IC/OC,1个
OCN/PWM、死区时间产生和
急停
–两个16位定时器,每个都带有
IC/OC/OCN/PWM,死区时间产生
紧急停车
–2个看门狗定时器(和)
(窗口)
–SysTick定时器:24位下行计数器
–两个16位基本定时器,用于驱动DAC
■ 多8个通信接口
–多两个I2C接口(SMBus/PMBus)
–多3个USART(ISO 7816接口,LIN,
IrDA功能(调制解调器控制)
–高达2个SPI(12 Mbit/s)
–消费电子控制(CEC)
界面
■ CRC计算单元,96位ID
■ ECOPACK®包装