立即注册
查看: 891|回复: 0

[单片机资料] 华大HC32L130/HC32L136/HC32F030系列MCU的VC输出配置用户手册

已绑定手机
发表于 2021-11-18 10:53:25 | 显示全部楼层 |阅读模式 来自 广东省深圳市
适用对象:
HC32L130系列:HC32L130E8PA,HC32L130F8UA,HC32L130J8TA
HC32L136系列:HC32L136J8TA,HC32L136K8TA
HC32F030系列:HC32F030E8PA,HC32F030F8UA,HC32F030F8TA,HC32F030J8TA,HC32F030K8TA

1、摘要
本篇应用笔记主要介绍 HC32L130 / HC32L136 / HC32F030 系列 VC 模块输出配置的相关内容。
本应用笔记主要包括:
-VC 基本配置
-VC 模块输出到通用定时器和和低功耗定时器门控
-VC 模块输出到通用定时器刹车
-VC 模块输出到高级定时器刹车
-VC 模块输出到通用定时器输入捕获
-VC 模块输出到高级定时器输入捕获
-VC 模块输出到通用定时器 REFCLR 控制
注意: - 本应用笔记为 HC32L130 / HC32L136 / HC32F030 系列的应用补充材料,不能代替用户手册,具体功能及寄存器的操作等相关事项请以用户手册为准。

2、功能介绍
本篇主要说明 HC32L130 / HC32L136 / HC32F030 系列 MCU 的 VC 模块输出配置。通过本篇可以了解到 HC32L130 / HC32L136 / HC32F030 系列 VC 模块输出到通用定时器和高级定时器的刹车、输入捕获、REFCLR 控制使能的相关内容。

3、VC 模块输出配置
3.1 VC 基本配置
VC 设置的基本流程如下:
1.jpg
电压比较器的输出可以作为 Base Timer 和 LPTimer 控制输入,Advanced Timer 和 Base Timer 的刹车输入或者捕获输入。
Base Timer,LPTimer,Advanced Timer 的相关配置流程请参见相关文档和例程。
注意: - HC32F030 系列不支持 LPtimer。

3.2 VC 模块输出到通用定时器和和低功耗定时器门控
输出配置相关寄存器:
-配置 GPIO_TIMGS 相应的寄存器为 VC 模块的输出(VC0_OUT,VC1_OUT)。
-通用定时器模式 0:配置 TIMx_M0CR.GATE 使能 GATE,配置 TIMx_M0CR.GATEP 配置极性。
-低功耗定时器:配置 LPTIM_CR.GATE 使能 GATE, 配置 LPTIM.GATEP 配置极性。
-启动通用定时器(低功耗定时器)和 VC,当 VC 输出时触发通用定时器(低功耗定时器)门控。
注意: - HC32F030 系列不支持 LPtimer 和 LPUART。

3.3 VC 模块输出到通用定时器刹车
VC 比较输出可以控制刹车功能。
两通道的输出的 Tim0/1/2 可以选择使用 Tim0 的刹车端口控制 TIM1/2 的刹车功能,也可以
使用各自的刹车输入控制各自的刹车功能。当 DTR.BKSEL 设置为 1 时,TIM1/2 共用 TIM0
的刹车输入。
输出配置相关寄存器:
-配置VC模块的VCx_OUT_CFG(x= 0,1)的 TIMBK 为 1,使能 VCx 结果使能通用定时器刹车。
-配置通用定时器的TIMx_CRCH0(x=0,1,2)或者TIM3_CRCHx(x=1,2)的BKSA 和 BKSB 配置刹车电平。
-配置TIMx_DTR的VCxE(x=0,1)使能相应的VC刹车功能,BKE 使能刹车。Bksel可以选择TIM1/2是否使用TIM0的刹车控制。
-可以配置TIMx_FLTR的BKP和FLTBK控制相位和滤波。
-启动通用定时器和VC,当VC输出时触发通用定时器刹车。

3.4 VC 模块输出到高级定时器刹车
VC0,VC1 中断标志经过使能后作为 Advanced Timer 的无效条件 0,从而触发刹车。
输出配置相关寄存器:
-配置 VC 模块的 VCx_OUT_CFG(x= 0,1)的 BRAKE 为 1,使能 VCx 结果使能高级定时器刹车。
-设置 TIMx_PCONR 的 DISSELA,DISSELB 为 0(0: VC 刹车, 1:同高同低刹车, 2:进入低功耗模式刹车, 3:端口刹车)。
-设置 TIMx_PCONR 的 DISVALA,DISVALB 为强制输出无效时的相应 CHxA,ChxB(x= 4,5,6)端口电平。
-启动高级定时器和 VC,当 VC 输出时触发高级定时器刹车。
-VC 输出到高级定时器刹车的时候,当 VC 中断处理结束后,高级定时器状态 PWM 将会恢复输出。如果要避免这种情况,建议在 VC 中断处理中做相应的操作。

更多内容请下载附件查看
2021-11-18 10:52 上传
文件大小:
314.93 KB
下载次数:
1
本地下载

16RD supports Paypal , Payment is calculated at the exchange rate of the day. Unable to download please contact 18902843661 (WhatsApp OR wechat number)

关于一牛网在微软浏览器(Microsoft Edge、IE浏览器)警报通告&解决方案!(无法下载直接更换浏览器即可)

*附件为作者发布,与本站无关,如有侵权,请联系客服删除


  • 一牛网商城 一牛网直播
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
微信客服扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表