产品特性
◼ 系统与架构
–32 位 Arm® Cortex®-M0+内核,最高72MHz 工作频率,支持单周期 32 位硬件乘法器
–M0CP 协处理器,其硬件包括:移位单元、32bit/32bit 除法器、可选带饱和的乘加运算、开方(寄存器形式)、三角函数、SVPWM(移相功能由软件实
现)
◼ 存储器
–Flash:64KB
–SRAM:10KB(8KB+2KB 协处理器专用空间)
◼ 时 钟
–HSECLK:支持 4~32MHz 外部晶振
–LSECLK:支持 32.768KHz 外部晶振(仅 F035 支持)
–HSICLK:内部 8MHz RC 振荡器
–HSICLK14:内部 14MHz RC 振荡器
–LSICLK:内部 40KHz RC 振荡器
–PLL:锁相环,支持 2~16 倍
◼ 电源与电源管理
–外部供电电压:VDD=2.0~3.6V
–模拟供电电压:VDDA=VDD~3.6V
–支持上电/掉电复位(POR/PDR)
◼ 低功耗模式
–支持睡眠、停机、待机三种模式
◼ I/O
–F035 最多有 42 个 I/O;M3514 最多有 29 个 I/O
–所有 I/O 都可以映射到外部中断向量
–F035 最多有 39 个 I/O 引脚可兼容 5V输入;M3514 最多有 28 个 I/O 引脚可兼容 5V 输入
◼ DMA
–1 个 7 通道的 DMA 控制器
◼ 模拟外设
–1 个 12 位 ADC,支持可编程转换分辨率、提高转换速率,最多支持 16 个外部通道(M3514 最多 13 个),支持内部 3 个通道,转换范围 0~3.6V,独
立模拟电源输入:2.4~3.6V
–2 个可编程模拟比较器
–4 个通用运算放大器,可通过外接电阻调整运放增益,也可以通过设置选择内部预设的增益档位。转换速率高达10v/us,增益带宽积高达 10MHz
–内置 1 个温度传感器
◼ 实时时钟 RTC
–支持日历功能
–在停机、待机模式下可用于警报和周期唤醒
◼ 定时器
–1 个 16 位高级控制定时器 TMR1,有7 个通道可提供给 PWM 输出,其中 6个通道实现互补 PWM 输出,支持刹车功能,支持与 M0CP 协处理器交互
–1 个 32 位通用定时器 TMR2,2 个 16位通用定时器 TMR3/4
–2 个 16 位基本定时器 TMR6/7
–2 个看门狗定时器:1 个独立看门狗IWDT 和 1 个窗口看门狗 WWDT
–1 个 24 位自减型 SysTick
–支持红外接收功能,用于遥控
◼ 通信接口
–1 个 I2C 接口
–2 个 U(S)ART 接口,支持全双工通信
–1 个 SPI 接口,支持 I2S 功能
–1 个 CAN 接口
◼ 集成驱动(仅 M3514 支持)
–6N 200V Gate Driver
–3.3V LDO,输入电压:5~20V
◼ CRC 计算单元
–8/16/32 位 CRC 计算结果
◼ BootLoader:支持 USART升级
◼ 串行线调试(SWD)
◼ 芯片安全
–96 位唯一 UID
–Flash 具有读保护和写保护功能
◼ 封装
–F035:LQFP48
–M3514:LQFP48 和 QFN48