[综合信息] 国民技术的PWM占空比控制寄存器叫什么?

[复制链接]
151|23
grfqq325 发表于 2026-6-24 10:12 | 显示全部楼层
补充一点:高级定时器TIM1/TIM8的互补通道也是CCR寄存器控制占空比,死区单独配BDTR寄存器,调节占空比只操作CCR。你可以打开参考手册的TIM寄存器映射表,CCR1~4寄存器地址都列得清清楚楚
lxs0026 发表于 2026-6-24 12:01 | 显示全部楼层
吐槽下国民这份用户手册,关键词检索太坑了!搜“占空比”根本跳不到CCR章节,得搜“捕获比较”或者直接看寄存器列表。之前我卡了一晚上,后来对照STM的TIM结构才反应过来寄存器名没变
斧王FUWANG 发表于 2026-6-24 13:08 | 显示全部楼层
给你一段最简寄存器操作,直接写TIM->CCR1 = 500就能修改通道1占空比,ARR设1000的话就是50%占空比。实测动态循环修改CCR数值,PWM波形会实时变化,和STM操作逻辑没有区别
kqh11a 发表于 2026-6-24 15:07 | 显示全部楼层
我也在用N32G4557做电机PWM,想问下各位,开启预装载后修改CCR,波形是立即更新还是等计数溢出后刷新?要不要单独配置影子寄存器?
kzlzqi 发表于 2026-6-24 15:11 | 显示全部楼层
提醒下别混淆寄存器:ARR是周期自动重装寄存器,CCR才是控制高低电平时长的占空比寄存器。很多新手两个搞混,改ARR只会变频率,改CCR才会调整占空比
t61000 发表于 2026-6-24 20:10 | 显示全部楼层
一句话总结:国民N32G4557 PWM占空比控制寄存器=CCR1~CCR4,和STM命名完全相同,手册检索关键词换成“捕获比较寄存器”就能快速定位
xixi2017 发表于 2026-7-2 08:35 | 显示全部楼层
Capture/Compare Register,捕获 / 比较寄存器,是控制 PWM 占空比的核心寄存器
wanduzi 发表于 2026-7-6 18:47 | 显示全部楼层
官方手册命名:TIMx_CCDAT1 / TIMx_CCDAT2 / TIMx_CCDAT3 / TIMx_CCDAT4
稳稳の幸福 发表于 2026-7-13 09:31 | 显示全部楼层
不存在单独叫 “占空比寄存器” 的独立外设寄存器,占空比由捕获比较数据寄存器 CCDATx (CCR) 的值决定,周期由 ARR 自动重载寄存器配合。
小灵通2018 发表于 2026-7-17 19:29 | 显示全部楼层
国民技术通用 MCU(N32G030/032/435/455 等 Cortex-M0/M4)定时器 PWM占空比控制寄存器分两种命名
lllook 发表于 2026-7-25 23:09 | 显示全部楼层
PWM占空比由定时器TIMx的捕获/比较寄存器值TIMx_CCxR与自动重装载寄存器值TIMx_ARR的比值决定。
OKAKAKO 发表于 2026-7-29 23:41 | 显示全部楼层
需要依靠手册进行问题排查确认
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0