找回密码
 立即注册
查看: 112|回复: 1

8H1K08单片机如何产生四路两对互补PWM?

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-03-26 09:09:59

6

主题

104

回帖

351

积分

中级会员

积分
351
发表于 2025-2-28 15:07:46 | 显示全部楼层 |阅读模式
8H1K08单片机如何产生四路两对互补PWM?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-3-2 17:29:41 | 显示全部楼层
可以使用PWM1P、PWM1N、PWM2P、PWM2N
初始化先使用PWMA_PS设置脚位,然后写CCMRx前必须先清零CCxE关闭通道(PWMA_CCER1=0x00),再写PWMA_CCMR1设置模式和输出使能和极性,再写PWMA_ARR设置周期时间(根据PWM输入时钟和需要的频率计算),再写PWMA_DTR设置死区,再写PWMA_ENO使能输出,再打开PWMA_BKR的最高位MOEA主输出使能,刹车根据需要配置,最后打开PWMA_CR1的CNEA位使能计数器
占空比使用PWMA_CCR1动态设置
DebugLab
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 08:51 , Processed in 0.168437 second(s), 51 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表