智能车制作

标题: k60 PWM模块底层寄存器操作 [打印本页]

作者: 郭伟郭伟100    时间: 2013-7-24 21:29
标题: k60 PWM模块底层寄存器操作
[attach]48960[/attach]
默认底层是#define FTM_CnV_VAL_MASK       0xFFFFu    ,计数器的初值默认是65535吗????????
周期计算公式为(MOD-CNTIN+0X0001)  
脉冲宽度计算公式为(CNV-CNTIN)    !!!!!!!!!!
LPLD_FTM0_PWM_Init(10000);
LPLD_FTM0_PWM_Open(0, 5000);
求出来的占空比为50%是如何运用以上的式子计算出来的,如果是50%,那么计数器的初值默认为0(底层没有对初值寄存器进行操作)吗????????


作者: 郭伟郭伟100    时间: 2013-7-24 21:58
自己又看了看,都懂了!!!
作者: 洋葱圈    时间: 2013-7-24 22:24
初值寄存器一般设置为0,方便计算。
作者: 郭伟郭伟100    时间: 2013-7-25 16:35
洋葱圈 发表于 2013-7-24 22:24
初值寄存器一般设置为0,方便计算。

明白了!感谢





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2