
概括:
CA32F0323系列芯片采用高性能的 ARM Cortex® – M0 32 位内核,工作主频为 48Mhz,拥有 32K 字节的FLASH 和 4K 字节的 SRAM。芯片内置 1 个高级定时器、2 个基本定时器、2 个模拟比较器、2 个独立运算放大器、1 个独立的可编程运放 PGA、硬件除法器(HWDIV)和硬件开方运算器(HWSQRT)。此外,它还集成了 22 路 12 Bit 高速 ADC、22 路独立 PWM、1 路 I2C、2 路 UART、2 路 SPI 以及低电压检(LVD)等功能模块。其工作温度范围为 – 40℃至 + 105℃,宽电压工作范围是 2.0V 至 5.5V,支持 Stop 和低速运行两种省电模式,以适应不同功耗要求的应用场景。该芯片强大的功能以及优越的抗干扰性能,使其能够广泛应用于电动工具、FOC 高速电机控制、大功率无线充和各类消费电子产品。
特性:
◆ 内核
➢ CPU:ARM Cortex ® – M0 的 32 位内核
➢ 主频 48Mhz 频率
◆ 存储器
➢ FLASH:32KB
➢ SRAM:4KB
◆ 工作电压
➢ 工作电压:2.0 – 5.5V
◆ 工作温度
➢ 工作温度:-40℃ – +105℃
◆ 时钟系统
➢ 外部低速振荡器: 32.768KHz
➢ 内置低速 RC 振荡器:128KHz,精度为±3%@5V/25℃(出厂校正)
➢ 内置高速 RC 振荡器:16MHz,精度为±1%@5V/25℃(出厂校正)
➢ 内置 PLL 锁相环
◆ 定时器(TIMER)
➢ 1 个 16 位 8 通道高级定时器
➢ 支持 8 通道 4 组互补型 PWM 应用,带死区时间发生器
➢ 每个 IO 均可配置为高级定时器通道输出比较/输入捕获
➢ 2 个 16 位基本定时器和 SysTick 定时器
➢ 独立看门狗定时器
◆ PWM
➢ 支持独立 22 个通道 PWM 输出,可在 16 位范围内随意配置周期和占空比
➢ 支持 PWM 中断
◆ RGB 级联
➢ 支持 1 路级联 LED 驱动,可直接控制 WS2812 或类似的驱动芯片,符合单色或七彩 LED 灯带
产品的需求,也可以做通用 PWM 使用
◆ 内置 TMC 定时器
➢ 时钟源可选 LSI 或 LSE,中断时间最小单位为 128 个低速 RC 振荡器时钟周期
➢ 可配置中断时间为 1-256 个最小单位时间
➢ 选择外部低速时钟(32.768KHz)作为时钟源,可实现精准计时,如万年历计时应用
◆ 中断系统
➢ 支持嵌套中断向量,可软件配置 4 级优先级
➢ 支持 GPIO、ADC、UART0、UART1、定时器、IWDG、I2C、SPI、PWM 和
SysTick、LVD 作为中断源
➢ 所有 GPIO 都支持外部中断唤醒功能。支持上升沿、下降沿、双沿中断
➢ 所有 GPIO 都支持配置为高级定时器通道输出比较/输入捕获
◆ 输入输出管脚(GPIO)
➢ 最多支持 22 个 GPIO 口,支持推挽、开漏、上拉、下拉、高阻模式
➢ 内置上拉电阻 30K,下拉电阻 30K。
➢ 推电流支持:5mA、 12mA、16mA、23mA 四级可设置
➢ 灌电流支持:6mA、14mA、24mA、32mA 四级可设置
◆ 模/数转换器(ADC)
➢ 12 位高速 ADC,最多可提供 22 个输入通道及 1 个内部通道
➢ 支持 ADC 中断
➢ 支持单次或循环扫描模式
➢ 支持多通道单次或连续采样,最多可同时 6 个通道采样
➢ 多通道连续采样支持比较功能,支持高级定时器刹车
➢ 支持比较器、运放、高级定时器、外部中断 15 触发 ADC
➢ 支持 3 种基准电压源: VDD、内部基准、外部基准
➢ 选择内部 ADC 通道采用内部参考电压时,可测量 1/4VDD 电压
◆ 模拟比较器(COMP)
➢ 支持 2 个独立的模拟比较器
➢ 支持基准电压可选 1.5V 或 VDD,16 级电压阈值设置
➢ 支持短路保护功能
➢ 支持中断和迟滞功能
➢ 模拟比较器内接 ADC
➢ 支持比较输出触发 EPWM 刹车
➢ 支持失调电压软件修调
➢ 支持独立中断功能
◆ 可编程运放(PGA)
➢ 1 个独立的可编程运放(PGA)
➢ 多级增益可选(1/2/4/8/16/32/64/128)
➢ 支持单端/伪差分输入
➢ 支持 PGA 输出测试
➢ 轨至轨输入输出电压范围
➢ PGA 输出可接内部模拟比较器输入进行整形
➢ PGA 输出内部可接至 ADC 内部通道 ADC_22 进行测量
➢ 支持失调电压软件修调
◆ 运算放大器(OP)
➢ 2 个独立运算放大器,每个运放三端均和 GPIO 端口复用
➢ 轨至轨输入输出电压范围
➢ 低输入偏置电流,低输入偏置电压
➢ 正端支持内部 1.5V 输入
➢ 运放输出可接内部 ADC 通道和比较器
➢ 运放输出可接内部模拟比较器输入
➢ 支持失调电压软件修调
◆ 运算单元(HWDIV 和 HWSQRT)
➢ 32 位硬件除法器(HWDIV)、32 位硬件开方计算器(HWSQRT)可执行无符号 32 位整数的除法运
算或者开方计算
➢ 8 个时钟周期完成一次无符号整数除法运算
➢ 32 位被除数,32 位除数,输出 32 位商和 32 位余数
➢ 32 位无符号被开方整数,16 位无符号开方根输出
➢ 除数为零警告标志位,除法运算结束标志位
◆ SPI 接口
➢ 内置 2 路独立 SPI 接口,支持主从模式,最高支持 24M 速率
➢ 输入、输出各有 1 个 16×8 FIFO
◆ 串口(UART)
➢ 支持 2 个 UART 接口
◆ I2C 接口
➢ 内置 1 路 I2C 接口,支持主从模式,支持标准/快速模式
◆ 低电压检测(LVD)
➢ 可配置检测电压 2.0V/ 2.2V/ 2.5V/ 2.7V/ 3.0V/ 3.3V/ 3.7V/ 4.2V
➢ 可设置低电压中断
◆ 低功耗模式
➢ 支持 STOP 模式, 电流<10uA
➢ 支持 SLEEP 模式,电流<100uA
◆ 串行两线仿真调试下载
➢ 支持两线下载(PA6 – SWD,PA19 – TCK)
➢ 支持仿真功能
◆ 封装形式:SSOP24/TSSOP20/QFN24/QFN20
