PWM问题

[复制链接]
2265|7
 楼主| zhaoxqi 发表于 2011-9-28 18:08 | 显示全部楼层 |阅读模式
为什么装载PWM的时候,会写成EPwm1Regs.CMPA.half.CMPA = int,和 EPwm4Regs.CMPB = int。为什么A会有half,B没有啊?
dengdc 发表于 2011-9-28 18:10 | 显示全部楼层
不懂。。。
wuhany 发表于 2011-9-28 18:11 | 显示全部楼层
看头文件中的定义
lizye 发表于 2011-9-28 18:12 | 显示全部楼层
建议看ePWM和HrPWM的用户手册。
jiahy 发表于 2011-9-28 18:20 | 显示全部楼层
对,目前F280x之后的ePWM模块相比F281x和LF240x的EV是enhanced PWM,除了PWM本身的灵活配置外
shimx 发表于 2011-9-28 18:21 | 显示全部楼层
嗯,同时A通道可以实现高精度的PWM,使用的是CMPA比较寄存器,则正常的比较寄存器如CMPB是16位,但A会扩展到32位
jiahy 发表于 2011-9-28 18:23 | 显示全部楼层
是的,但A会扩展到32位,其高16位与CMPB一样,但中8位用于配置高精度,低8位reserved.
 楼主| zhaoxqi 发表于 2011-9-28 18:25 | 显示全部楼层
I know,thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

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