官方规格书下载:
规格书下载: https://www.st.com/resource/en/datasheet/STM32F105VB.pdf
型号描述:
STM32F105xx和STM32F107xx连接线系列采用高性能ARM® Cortex®-M3 32位RISC核心,工作频率为72 MHz,配备高速嵌入式存储器(闪存最高可达256 K字节,SRAM为64 K字节),以及连接到两个APB总线的广泛增强型IO和外设。所有设备均提供两个12位ADC、四个通用16位定时器和一个PWM定时器,以及标准和高级通信接口:最多两个I2C接口、三个SPI接口、两个I2S接口、五个USART接口、一个USB OTG FS和两个CAN接口。Ethernet仅在STM32F107xx上可用。
STM32F105xx和STM32F107xx连接线系列可在–40至+105°C温度范围内运行,电源供应范围为2.0至3.6 V。全面的省电模式可用于设计低功耗应用。
STM32F105xx和STM32F107xx连接线系列提供三种不同的封装类型的设备:从64引脚到100引脚。根据所选设备的不同,包含不同的外设集,下面的描述概述了此系列中提供的全部外设范围。
这些特性使得STM32F105xx和STM32F107xx连接线系列微控制器家族适用于诸如电机驱动和应用控制、医疗和手持设备、工业应用、可编程逻辑控制器、逆变器、打印机和扫描仪、报警系统、视频对讲、暖通空调和家庭音频设备等广泛范围的应用。
图1显示了该设备系列的总体框图。
功能特性:
核心:ARM® 32位Cortex®-M3 CPU,最高频率为72 MHz,每MHz 1.25 DMIPS(Dhrystone 2.1),在0等待状态内存访问时单周期乘法和硬件除法
存储器:64至256 K字节闪存,64 K字节通用SRAM
时钟、复位和供电管理:2.0至3.6 V应用供电和IOs、POR、PDR和可编程电压检测器(PVD)、3至25 MHz晶体振荡器、内部8 MHz出厂校准RC、内部40 kHz RC带校准、32 kHz振荡器用于RTC带校准
低功耗:睡眠、停止和待机模式、VBAT供电用于RTC和备份寄存器
2 × 12位、1微秒A/D转换器(16通道)转换范围:0至3.6 V、采样保持能力、温度传感器在交错模式下最高可达2 MSPS
2 × 12位D/A转换器
DMA:12通道DMA控制器支持外设:定时器、ADC、DAC、I2S、SPI、I2C和USART
调试模式:串行线调试(SWD)和JTAG接口、Cortex®-M3嵌入式跟踪宏单元™
最多80个快速I/O端口,51/80个I/O,所有可映射至16个外部中断向量,几乎所有支持5V容忍
CRC计算单元,96位唯一ID
最多10个具有引脚重映射功能的定时器最多四个16位定时器,每个具有最多4个IC/OC/PWM或脉冲计数器和象限(增量)编码器输入1个16位电机控制PWM定时器,带有死区生成和紧急停止2 × 看门狗定时器(独立和窗口)SysTick定时器:24位向下计数器2 × 16位基本定时器用于驱动DAC
最多14个具有引脚重映射功能的通信接口最多2 × I2C接口(SMBus/PMBus)最多5个USART(ISO 7816接口、LIN、IrDA能力、调制解调器控制)最多3个SPI(18 Mbit/s),其中2个具有复用的I2S接口,通过先进的PLL方案提供音频级准确性2 × CAN接口(2.0B Active),带有512字节专用SRAM USB 2.0全速设备/主机/OTG控制器,带有片上PHY,支持HNP/SRP/ID,带有1.25 K字节专用SRAM 10/100以太网MAC,带有专用DMA和SRAM(4 K字节):IEEE1588硬件支持,MII/RMII在所有封装上都可用