威尼斯欢乐娱人城AⅤ专注PCB抄板解密行业10余年,维动智芯全程负责你的电子制造过程,包括从原材料供应链选择、PCB抄板、质量检验到运输交付的所有环节。


概述

STM32F100x4、STM32F100x6、STM32F100x8 和 STM32F100xB 微控制器集成了以 24 MHz 频率运行的高性能 ARM® Cortex®-M3 32 位 RISC 内核、高速嵌入式存储器(高达 128 KB 的闪存和高达 8 KB 的 SRAM)以及连接到两个 APB 总线的大量增强型外设和 I/O。所有设备都提供标准通信接口(最多两个 I2C、两个 SPI、一个 HDMI CEC 和最多三个 USART)、一个 12 位 ADC、两个 12 位 DAC、最多六个通用 16 位定时器和一个高级控制 PWM 定时器。 STM32F100xx 低密度和中密度器件在 – 40 至 + 85 °C 和– 40 至 + 105 °C 温度范围内工作,电源电压为 2.0 至 3.6 V。
 
这些微控制器包括三种不同封装的设备,引脚数从 48 针到100 针不等。根据所选设备,包含不同的外设组。这些功能使这些微控制器适用于各种应用,例如应用控制和用户界面、医疗和手持设备、PC 和游戏外设、GPS 平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、可视对讲机和 HVAC。

芯片特性

• 内核:ARM ® 32 位 Cortex®
-M3 CPU
– 最大频率 24 MHz,
1.25 DMIPS/MHz (Dhrystone 2.1)
性能
– 单周期乘法和硬件
除法
• 内存
– 16 至 128 KB 闪存
– 4 至 8 KB SRAM
• 时钟、复位和电源管理
– 2.0 至 3.6 V 应用电源和 I/O
– POR、PDR 和可编程电压
检测器 (PVD)
– 4 至 24 MHz 晶体振荡器
– 内部 8 MHz 工厂调校 RC
– 内部 40 kHz RC
– 用于 CPU 时钟的 PLL
– 带校准的 RTC 32 kHz 振荡器
• 低功耗
– 睡眠、停止和待机模式
– RTC 和备份寄存器的 V BAT 电源
• 调试模式
– 串行线调试 (SWD) 和JTAG 接口
• DMA
– 7 通道 DMA 控制器
– 支持的外设:定时器、ADC、SPI、
I2C、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 个外部中断向量上,并且几乎全部可承受 5 V
• 最多 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 个通信接口
– 最多两个 I2 C 接口(SMBus/PMBus)
– 最多 3 个 USART(ISO 7816 接口、LIN、
IrDA 功能、调制解调器控制)
– 最多 2 个 SPI(12 Mbit/s)
– 消费电子控制 (CEC)
接口
• CRC 计算单元,96 位唯一 ID
• ECOPACK ® 封装
 

逻辑框图

引脚配置

 

 

LQFP100封装