APM32F103系列32位微控制器技术规格手册

需积分: 9 4 下载量 69 浏览量 更新于2024-07-09 收藏 3.82MB PDF 举报
"Geehy APM32F103x4x6x8xB 数据手册 V1.2" Geehy APM32F103x4x6x8xB是一款基于Arm Cortex-M3内核的32位微控制器,提供了丰富的功能和高效性能,适用于多种应用场景,如医疗设备、PC外设、工业控制、智能仪表和家用电器等。 该微控制器的主要特性包括: 1. **系统与架构**:搭载32位Arm Cortex-M3处理器核心,最高运行频率可达96MHz,提供强大的处理能力。 2. **时钟与存储器**:支持多种外部晶体振荡器,如HSECLK(4MHz~16MHz)、LSECLK(32.768KHz),以及内部的HSICLK(出厂校准的8MHz RC振荡器)和LSICLK(40KHz RC振荡器)。此外,它配备有最大128KB的Flash存储空间和最多20KB的SRAM,满足代码存储和数据处理需求。 3. **电源与低功耗模式**:工作电压范围为2.0V~3.6V,具备可编程电压监测器(PVD),支持睡眠、停止和待机三种低功耗模式,VBAT供电可维持RTC和备用寄存器在低功耗状态下工作。 4. **浮点运算单元(FPU)**:集成独立的FPU,能高效执行浮点运算,提升计算性能。 5. **模拟数字转换器(ADC)和温度传感器**:具有2个12位ADC,可处理16个输入通道,转换范围为0~VDDA,且支持双采样和保持功能,内置一个内部温度传感器。 6. **输入/输出(I/O)**:根据封装型号不同,提供80/51/37/26个I/O引脚,所有I/O都可映射到16个外部中断。 7. **直接存储器访问(DMA)**:1个DMA控制器,支持7个独立配置的通道,提高数据传输效率。 8. **定时器**:包括1个16位高级定时器TMR1,3个16位通用定时器TMR2/3/4,2个看门狗定时器,以及1个24位自减型系统定时器SysTickTimer,满足各种定时和计数需求。 9. **通信接口**:提供3个USART、2个I2C、2个SPI、1个QSPI、1个USB2.0FS Device和1个CAN2.0B接口,支持多种通信协议和高速数据传输。 10. **其他功能**:包含一个CRC单元,用于数据完整性检查;具有96位不可改写的唯一ID,确保设备的唯一性;支持串行调试接口SWD和JTAG,方便开发和调试。 11. **封装形式**:提供LQFP100、LQFP64、LQFP48和QFN36四种封装,适应不同尺寸和空间限制的应用场景。 Geehy APM32F103x4x6x8xB是一款集成了广泛功能的32位微控制器,适合于对性能、功耗和成本有较高要求的嵌入式系统设计。