"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位微控制器,适合于对性能、功耗和成本有较高要求的嵌入式系统设计。