HC32F146KATA-LQFP64

  • 产品特点

  • 技术文档

  • 开发工具

  • 应用方案

    ⚫32位ARM Cortex-M0+ 内核

    – 处理器版本:r0p1 

    – 最高工作频率:48MHz 

    – 嵌套向量中断控制器(NVIC):支持1通道NMI(不可屏蔽中断)和32通道的外设中断,能够设定4个中断优先级

    – 24位系统定时器(Sys Tick:该系统定时器用于管理操作系统任务

    – 支持位带(Bit Band)操作

    ⚫片上存储器

    – 闪存

    最大128KB 

    保护代码的加密功能

    支持读等待(0个或者1个周期) 

    – 片上SRAM 

    最大8KB 

    ⚫DMA控制器(2通道) 

    – DMA控制器为CPU配备了DMA专用的总线,可与CPU同时进行处理工作

    – 2路可独立配置和操作的通道

    – 可根据软件或者内置外设功能的请求进行传输

    – 传输地址空间32位(4GB)

    – 传输模式: 整块传输/突发传输/请求传输

    – 传输数据类型:字节/半字/字

    – 传输块个数: 1~16

    – 传输次数: 1~65536

    ⚫LCD控制器

    – LCDC 

    支持内部电阻分压模式、外部电阻分压模式和外部电容分压模式

    可选40SEG × 4COM(最多) , 38SEG × 6COM(最多) 或者36SEG × 8COM(最多)输出

    4COM模式下,可选1/2、1/3或1/4 占空比,可选1/2 或1/3偏置

    6COM模式下,1/6 占空比,可选1/3 或1/4偏置

    8COM模式下,1/8 占空比,可选1/3 或1/4偏置

    可调整帧显示频率

    ⚫多功能通讯串口(最多同时3通道) 

    可从下列模式中选择每个通道的工作模式:

    – UART 

    全双工双缓冲器

    可选择奇偶校验的有/无

    内建专用波特率发生器

    多种错误检测功能(奇偶校验错误、帧错误、溢出错误) 

    支持硬件流控制: 根据CTS/RTS自动控制数据收/发

    支持波特率补偿

    – SPI 

    全双工双缓冲器

    内建专用波特率发生器

    溢出错误检测

    片选功能

    数据长度: 5到16 位

    – I2C 

    支持标准模式(最快100 kbps)/高速模式(最快400 kbps) 

    ⚫A/D 转换器(最多16通道) 

    – 12位A/D转换器

    逐次比较型

    采样/转换周期≥20时钟周期, 转换速率达1MBPS(M-bit per second). 

    可选优先级转换模式或扫描转换模式

    内建FIFO用于存储转换结果

    单调的无失码的12位转化

    采样、保持时间和转换速率可调

    支持16路外部端口输入和2路内部信号源采样(OPA0/OPA1) 

          窗口阈值比较功能

    ⚫复合定时器(最大: 4通道) 

    可从以下模式中选择各通道的工作模式:

    – 16位PWM模式

    – 16位PPG模式

    – 16/32位重载定时器模式

    – 16/32位PWC模式

    ⚫通用IO端口

    本系列的引脚不用作外部总线或者外设功能时,可用作I/O口。另外,任何一个I/O口都可以搭载端口重定位功能,用于配置外设功能的设定。

    – 快速GPIO支持单周期访问

    – 每个端口可配置内置上拉电阻

    – 每个端口可配置开漏输出

    – 端口引脚电平可直接读取

    – 端口重定位

    – 部分引脚支持大电流输出12毫安

    ⚫双定时器

    双定时器由两个可编程的32/16位递减计数器构成。可从下列模式中选择定时器通道的工作模式:

    – 自由运行模式

    – 周期模式(=重载模式) 

    – 单次模式

    ⚫外部中断控制器单元

    – 外部中断输入引脚:最多16个

    – 不可屏蔽中断(NMI)输入引脚:1个

    ⚫看门狗定时器(2通道) 

    – 当达到超时值时,看门狗定时器产生中断或复位

    – 本系列有两种看门狗:硬件看门狗和软件看门狗

    硬件”看门狗定时器使用内部低速RC振荡器,因此在停止模式以外的任何低功耗模式下都可以工作。

    ⚫计时计数器

    – 计时计数器可以在低功耗模式下唤醒系统。

    – 计时计数器的时钟源可以来自除PLL时钟外的任何时钟。

    ⚫时钟/复位

    – 时钟

          五种时钟源可供选择(二种外部振荡器,二种内部RC振荡器) 

    外部高速OSC振荡器:4MHz ~ 16 MHz 

    外部低速OSC振荡器:32.768 kHz 

    内部高速RC振荡器:4 MHz 

    内部低速RC振荡器:32 kHz 

    内部PLL:高达48MHz 

    – 复位

    RSTB 引脚复位

    上电复位

    软件复位

    看门狗定时器复位

    低电压检测复位

    时钟监视器复位

    ⚫时钟监视器

    根据内部RC振荡器生成的时钟来监视外部时钟的异常

    – 检测出外部振荡时钟故障(时钟停止)时,发生复位

    – 检测出外部频率异常时,中断或复位有效

    ⚫低电压检测(LVD) 

    本系列产品包含有两个低电压检测单元:LVD1和LVD2,用于检测DVCC电压。

    LVD检测阈值可调,当电压低于阈值电压时,可根据配置产生中断或者复位。

    ⚫运算放大器

    – 本系列产品包含两单元运算放大器,可独立工作。

    ⚫低功耗模式

    有以下低功耗模式:

    – 休眠模式(Sleep) 

    – 定时器模式(Timer) 

    – 停止模式(Stop) 

    ⚫外设时钟门控

    – 可以通过门控不用的外设的操作时钟来降低系统功耗

    ⚫调试接口

    – 串行线调试接口(SW-DP) 

    – 微追踪缓存(MTB) 

    ⚫唯一识别码(Unique ID) 

    – 每颗芯片都有固定的80位唯一识别码. 

    ⚫电源

    – 支持宽幅范围电压,DVCC 2.7V ~ 5.5V