STM32F100RDT6BTR以24MHz频率运行的高性能ARMCortex-M332位RISC内核、高速嵌入式存储器(高达512KB的闪存和高达32KB的SRAM)、灵活的静态存储器控制(FSMC)接口(适用于以100引脚及以上封装提供的设备)和广泛的增强型外设和连接到两条APB总线的I/O。提供标准通信接口(最多两个I2C、三个SPI、一个HDMICEC、最多三个USART和2个UART)、一个12位ADC、两个12位DAC、最多9个通用16位定时器和高级控制PWM定时器。此器件可在–40至+85°C和–40至+105°C的温度范围内工作,电源电压为2.0至3.6V。一套全面的省电模式允许设计低功耗应用。STM32F100RDT6BTR包括三种不同封装的器件,从64引脚到144引脚不等。
制造商 | 意法半导体 |
制造商产品编号 | STM32F100RDT6BTR |
供应商 | 意法半导体 |
描述 | I2C MCU 32BIT 384KB 闪存 64LQFP |
类别 | 集成电路(IC)嵌入式-微控制器 |
系列 | STM32F1 |
工作温度 | -40°C~85°C(TA) |
安装类型 | 表面贴装型 |
封装/外壳 | 64-LQFP |
供应商器件封装 | 64-LQFP(10x10) |
基本产品编号 | STM32F100 |
STM32F100RDT6BTR
零件状态 | 在售 |
核心处理器 | ARM?Cortex?-M3 |
内核规格 | 32-位 |
速度 | 24MHz |
连接能力 | I2C,IrDA,LINbus,SPI,UART/USART |
外设 | DMA,PDR,POR,PVD,PWM,温度传感器,WDT |
I/O数量 | 51 |
程序存储容量 | 384KB(384Kx8) |
程序存储器类型 | 闪存 |
RAM大小 | 32K×8 |
电压-供电(Vcc/Vdd) | 2V~3.6V |
数据转换器 | A/D16x12b;D/A2x12b |
振荡器类型 | 内部 |
箱/包 | LQFP |
引脚数 | 64 |
核心架构 | 手臂 |
数据总线宽度 | 32乙 |
闪存大小 | 384KB |
频率 | 24兆赫 |
界面 | I2C、IrDA、LIN、SPI、UART、USART |
最大频率 | 24兆赫 |
最高工作温度 | 85℃ |
最大功耗 | 444兆瓦 |
最大电源电压 | 3.6V |
内存大小 | 384KB |
内存类型闪光 | 闪光 |
最低工作温度 | -40℃ |
最小电源电压 | 2伏 |
标称电源电流 | 2.2微安 |
A/D转换器数量 | 1 |
通道数 | 16 |
D/A转换器数量 | 2 |
I2C通道数 | 2 |
I/O数量 | 51 |
可编程I/O数量 | 51 |
SPI通道数 | 3 |
定时器/计数器的数量 | 11 |
UART通道数 | 2 |
USART通道数 | 3 |
包装 | 卷带(TR) |
外设 | DMA、POR、PWM、温度传感器、WDT |
内存大小 | 32KB |
看门狗定时器 | 是的 |
属性 | 描述 |
RoHS状态 | 符合ROHS3规范 |
湿气敏感性等级(MSL) | 3(168小时) |
REACH状态 | 非REACH产品 |
辐射硬化 | 不 |
达到高度关注物质 | 无高度关注物质 |
内核:ARM?32位Cortex?-M3CPU
24MHz最大频率,1.25DMIPS/MHz(Dhrystone2.1)性能
单周期乘法和硬件除法
回忆
256至512KB的闪存
24到32KB的SRAM
具有4个片选的灵活静态存储器控制器。支持SRAM、PSRAM和NOR存储器
LCD并行接口,8080/6800模式
时钟、复位和电源管理
2.0至3.6V应用电源和I/O
POR、PDR和可编程电压检测器(PVD)
4至24MHz晶振
内部8MHz工厂微调RC
内部40kHzRC
CPU时钟的PLL
32kHz振荡器,用于带校准的RTC
低电量
睡眠、停止和待机模式
用于RTC和备份寄存器的VBAT电源
串行线调试(SWD)和JTAGI/F
DMA
12通道DMA控制器
支持的外设:定时器、ADC、SPI、I2C、USART和DAC
1×12位、1.2μsA/D转换器(最多16通道)
转换范围:0至3.6V
温度感应器
2×12位D/A转换器
多达112个快速I/O端口
51/80/112个I/O,全部可映射到16个外部中断向量,几乎所有5V容限
多达16个定时器
多达7个16位定时器,每个定时器具有多达4个I2C/OC/PWM或脉冲计数器
1个16位、6通道高级控制定时器:最多6个通道用于PWM输出、死区生成和紧急停止
1个16位定时器,带2个I2C/OC,1个OCN/PWM,死区生成和紧急停止
两个16位定时器,每个都有I2C/OC/OCN/PWM、死区生成和紧急停止
两个看门狗定时器
SysTick计时器:24位递减计数器
两个16位基本定时器来驱动DAC
多达11个通讯接口
最多两个I2C接口(SMBus/PMBus)
多达3个USART(ISO7816接口、LIN、IrDA功能、调制解调器控制)
最多2个UART
多达3个SPI(12Mbit/s)
消费电子控制(CEC)I/F
CRC计算单元,96位唯一ID
电机驱动
应用控制
医疗和手持设备
PC和游戏外围设备
GPS平台
工业应用
PLC
逆变器
打印机
扫描仪
警报系统
视频对讲机和HVAC
STM32F100RDT6BTR符号
STM32F100RDT6BTR焊垫
STM32F100RDT6BTR 3D模型
STM32F100RDT6BTR封装
1.STM32使用什么编程语言?
ARMCortex-M微控制器支持两种编程协议:JTAG(由电子行业协会联合测试行动组命名)和串行线调试(SWD)。
2.STM32F1是什么?
STM32F1系列是第一批基于ARMCortex-M3内核的STM32微控制器,被认为是他们的主流ARM微控制器。ARMCortex-M3内核,最大时钟频率24/36/48/72MHz。
3.什么是ARMCortex微控制器?
Arm?Cortex?-M处理器内核组是一系列针对能效和确定性操作进行了优化的内核。它广泛用于微控制器(MCU),也可以嵌入到多核微处理器(MPU)中。