Image
Image

niuyaliang

+ 关注

粉丝 7     |     主题 212     |     回帖 2427

kinetis定时器FTM详解
2015-9-11 21:47
  • 恩智浦MCU论坛
  • 158
  • 12985
  在中心对齐PWM模式下,ELSnB:ELSnA 的作用和EPWM相同,即ELSnB:ELSnA=10信号输出先高后低,若ELSnB:ELSn ...  
  中心对齐PWM模式 中心对齐PWM模式和边沿对齐PWM模式唯一不同之处在于CPWMS = 1,即此时计数器工作模式为先 ...  
  ......  
  EPWM例程如下,在该例程中,总线时钟为60MHz,经过FTM分频到3.75MHz,FTM递增计数,周期10ms,高电平事件1. ...  
  在边沿对齐PWM模式中,一般PWM周期不变,通过改变CnV的值以改变占空比,如改变CnV的值,则新的值并不会立刻 ...  
  PWM信号高低电平切换的时刻,则由CnV值决定,当计数器累加计数到CnV值相等时,PWM信号则翻转。直到计数到MO ...  
  边沿对齐PWM模式 PWM输出实际上利用的就是FTM的输出比较的功能。当QUADEN = 0,DECAPEN = 0,COMBINE= 0,C ...  
  FTMx_CONF寄存器中的NUMOF[4:0]可设置TOF置位的频率。默认情况下,即NUMOF[4:0]=0,每个计数周期,TOF置位 ...  
  任何对FTM计数器的写入操作,都会复位计数器,计数器的值重新回到CNTIN指定值。也可以使用FTM的同步功能, ...  
  FTM计数时,建议MOD值必须大于CNTIN值,编程时需注意。如果MOD==CNTIN,则计数值一直保持MOD值,且TOF位一 ...  
  初始值也可是负数,例如CNTIN=0xFFFC(补码-4),MOD=4,则计数器从-4计数到4,循环计数。当CNTIN的最高 ...  
  FTM模块的计数模式 FTM模块在时钟确定后,计数器计数,默认情况下,对分频后输入时钟进行递增无符号计数。 ...  
  一般情况下,只要不是对外部计数功能,我们都会采用Bus Clock为FTM提供时钟。 ...  
  如果使用固定频率时钟,即fixed frenquency clock,也就是MCGFFCLK,则需要在MCG模块中设置。MCG模块提供的 ...  
  1.5.3FTM功能详解 FTM模块的时钟 FTM模块的核心是一个16位计数器,该计数器的时钟来源可设置(由FTMx_SC寄 ...  
  LDOK:载入使能。 CHnSEL:载入时是否包括通道n CHnSEL=0:不包括; CHnSEL=1:包括。 ...  
  FTMPWM装载寄存器(FTMx_PWMLOAD) 使能PWM的自动载入功能,当FTM计数计数到MOD设定值并变化到下一个值或该 ...  
  CHnOC=1时对应通道n强制输出; CHnOCV=0:当强制输出时,输出低电平; CHnOCV=1:当强制输出时,输出高电平 ...  
  FTM软件输出控制寄存器(FTMx_SWOCTRL) 该寄存器设置各通道强制输出高电平或低电平。 ...  
  INVnEN:通道2n和通道2n+1切换输出使能。 INVnEN=0:通道2n和通道2n+1各自输出; INVnEN=1:通道2n和通道2n ...  
2
3
近期访客