HC32M140J8TA-TQFP48 系列商品是华大半导体研发的32位基于ARM-Cortex M0+ 的MCU,与传统的CPU 内核相比,其效率更高,功耗更低。更宽的工作电压范围可同时支持3V、5V系统。集成TIMER4、异步串口、SPI、I2C、12位高速ADC、运算放大器、电压比较器等丰富的外设资源。该系列产品是华大半导体在M0+平台上的第一颗5V电压产品。系统采用无传感器的FOC控制系统,适用于三相永磁同步电机的驱动,支持速度控制、功率控制、转矩控制等多种控制模式。系统集成了硬件过流保护、过欠压保护、峰值过流保护、均方根过流保护、电机缺相保护,堵转保护等丰富的保护功能。通过灵活的参数配置,用户可依据产品需求调整保护阈值、保护灵敏度、和故障恢复时间,确保系统稳定、可靠的运行。
●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 位 (4 GB)
– 传输模式: 整块传输/突发传输/请求传输
– 传输数据类型 : 字节/半字/字
– 传输块个数 : 1 ~ 16
– 传输次数 : 1 ~ 65536
●多功能通讯串口 (最多同时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)
窗口阈值比较功能
●模拟电压比较器 (VC)
– 1 通道端口电压监测
– 可产生异步中断、支持低功耗唤醒功能
– 支持迟滞电路以增强抗干扰能力
– 可配置响应时间(16us-64ms)
– 比较器输出可作为复合定时器输入
●复合定时器 (最大: 4 通道)
可从以下模式中选择各通道的工作模式:
– 16 位PWM 模式
– 16 位PPG 模式
– 16/32 位重载定时器模式
– 16/32 位PWC 模式
●通用IO 端口
本系列的引脚不用作外部总线或者外设功能时,可用作I/O 口。另外,任何一个I/O口都可以搭载端口重定位功能,用于配置外设功能的设定。
– 快速GPIO 支持单周期访问
– 每个端口可配置内置上拉电阻
– 每个端口可配置开漏输出
– 端口引脚电平可直接读取
– 端口重定位
– 部分引脚支持大电流输出12 毫安
●双定时器
双定时器由两个可编程的32/16 位递减计数器构成。可从下列模式中选择定时器通道的工作模式:
– 自由运行模式
– 周期模式 (=重载模式)
– 单次模式
●TIMER4 (1 个单元)
TIMER4 由以下模块构成:
– 计数器单元1 通道
– 比较输出单元6 通道(2 通道 x 3 单元)
– ADC 启动触发单元6 通道(1 通道 x 6 单元)
– EMII 紧急输入单元1 通道
使用以下功能可实现电机控制:
– PWM 信号输出功能
– 死区定时器功能
– A/D 转换器启动功能
– EMII (电机紧急停止) 中断功能
●外部中断控制器单元
– 外部中断输入引脚:最多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
产品分类 | MCU | 程序 FLASH容量 | 64KB |
CPU内核 | ARM Cortex-M0 | RAM总容量 | 8KB |
CPU最大主频 | 48MHz | GPIO端口数量 | 41 |
工作电压范围 | 2.7V~5.5V | ADC(单元数/通道数/位数) | 1@x16ch/12bit |
内部振荡器 | 有 | 内部比较器数量 | 1 |
外部时钟频率范围 | 4MHz~16MHz | 工作温度范围 | -40℃~+85℃ |
HC32M140J8TA-TQFP48原理图
HC32M140J8TA-TQFP48引脚图
HC32M140J8TA-TQFP48封装
HC32M140J8TA-TQFP48丝印
HC32M140J8TA-TQFP48料号解释