打印
[Kinetis]

【经验分享】FTM在VLPR模式下,不工作啊,咋回事呢?

[复制链接]
1314|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
        有客户在CW10.4的环境下,使用PE实现了控制K60的FTM模块输出PWM的工程,并想以此为基础,来实现
FTM在K60的MCG 模式从PEE转变为BLPI模式后输出PWM,于是他开始查阅K60的参考手册,很开心的发现FTM
在VLPR模式下是可以工作的,所以话不多说,说干就干,但等他写完代码并且编译,烧录都完成,却发现FTM的
FTMx_CNT停止计数啊,从而导致FTM模块无法输出PWM?这是咋回事呢?请网友盆友们,开动大脑找找原因。



相关帖子

沙发
jd972594| | 2014-4-1 10:55 | 只看该作者
看了半天没发现有啥问题
VLPR下的确是标着FF(FF = Full functionality. In VLPR and VLPW the system frequency is limited, but if a
module does not have a limitation in its functionality, it is still listed as FF.)

使用特权

评论回复
板凳
FSL_TICS_Jeremy|  楼主 | 2014-4-1 16:16 | 只看该作者
哈哈,久等了,前段时间比较忙,一时忘了回复啊。
原因是:
当客户将MCG模式由PEE模式转变为BLPI模式,其中时钟源选择的是内部快速时钟。经过多次调试发现,当进入BLPI模式后,
原先FTM的时钟源从System clock变为Fixed frequency clock, 而Fixed frequency clock为MCGFFCLK,问题就出在它身上,
它在BLPI模式下是禁止的。

使用特权

评论回复
地板
FSL_TICS_ZJJ| | 2014-4-1 16:19 | 只看该作者
感谢楼主的经验分享,大家如果有相关的问题,欢迎发帖提问。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

2865

帖子

38

粉丝