KF32F341 系列单片机是基于 KF32 内核架构开发的通用高可靠高性能型32位单片机。KF32F341 可承受8KV(HMB)ESD。KF32F341 最高主频为96Mhz;Flash可达128KB;其拥有丰富的外设资源;包括IIC、DAC、ADC、PWM、ECCP、PGA、CAMP等外设资源。
CPU
- 32 位高性能 KungFu32 内核 工作频率最高为 96MHz,可软件调节;
- 基于 16 位/32 位混合指令的高效指令集;
- 3 级流水线;
- 32×32 单周期乘法,32÷32 硬件除法;
- 支持中断优先级处理,实现自动中断堆栈;
- 13 个 32 位通用寄存器 R0~R12; 链接寄存器(R13/LR);
- 堆栈指针寄存器(R14/MSP/PSP);
- 程序计数器(R15/PC);
- 24 位系统节拍定时器;
IO
- LQFP-64 封装有 53 个通用 I/O;
- 支持输入输出口设置;
- 支持内置上拉/下拉功能;
- 支持推挽输出和开漏输出模式;
- 支持数字/模拟引脚设置;
- 支持引脚功能重映射;
- 施密特电平输入;
存储器
- 最高 128KByteFLASH,带 ECC 校验;
- 最高 32KByteRAM,带 ECC 校验;
- 2 个 256Byte 双端口 RAM,带 ECC 校验;
- 1 个 512Byte 双端口 RAM,带 ECC 校验;
- 16KByte 引导 ROM;
- FLASH 可经受 100000 次写操作;
定时器
- 定时器 5/6 为高级定时器,其中定时器 5/6 支持 ECCP5;
- 定时器 0/1/2/3 为通用定时器,其中定时器 0/1/2/3 支持 CCP0/1/2/3;
- 定时器 20:32 为通用定时器,其中定时器 20 支持 CCP20;
- 定时器 14/15:基本定时器; 定时器 7 支持 QEI0;
其他外设
- 2 个 7 通道 DMA; 1 个硬件 CRC32 模块;
- 1 个 AES128 加密模块; 1 个 CFGL 模块;
- 2 个 SPI 总线模块(兼容 I2S);
- 3 个 I2C 总线模块(兼容 SMBUS/PMBUS);
- 4 个 USART 模块(兼容 7816/LIN/IRDA 功 能);
- 2 个 CAN2.0B 模块; 1 个 USB2.0;
- 1 个独立的 RTC(万年历);
- 3 个 12 位 ADC 模块,支持最多 43 个通道;
- 1 个 12 位 DAC 模块; 4 个 CMP 比较器模块;
- 2 个可编程增益放大器模块(PGA);
特殊功能
- 内嵌上电复位电路;
- 低电压检测及低电压复位;
- 可编程电压检测;
- 硬件双看门狗;
- 系统时钟 6 种时钟源可选;
- 支持两线串行编程/在线调试;