查看: 2694|回复: 4

[已解决] 关于KL25 VLPS模式下使用LPTMR的问题(已解决)

[复制链接]

该用户从未签到

2

主题

37

帖子

0

注册会员

Rank: 2

积分
115
最后登录
2019-7-23
发表于 2014-10-31 16:29:29 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2014-12-4 14:02 编辑

      各位,我在VLPS模式下使用LPTMR,当我选LPTMR_USE_LPOCLK作为LPTMR计数器的时钟源时(预分频器旁路),LPTMR正常工作;当我选LPTMR_USE_OSCERCLK作为LPTMR的时钟源时(预分频器没有旁路),LPTMR不工作。
     我想问,在VLPS低功耗模式下,LPTMR的预分频器不工作吗?
求大神解答。

LPTMR初始化代码如下:
  1. void lptmr_init(int count, int clock_source)
  2. {        
  3.     SIM_SCGC5 |= SIM_SCGC5_LPTMR_MASK;
  4.         /* disable module first */
  5.     LPTMR0->CSR = 0x00;
  6.     LPTMR0->PSR = 0x00;
  7.     LPTMR0->CMR = 0x00;
  8.         
  9.     LPTMR0_PSR = ( LPTMR_PSR_PRESCALE(0X07) // 0000 is div 2
  10.                  //| LPTMR_PSR_PBYP_MASK  // LPO feeds directly to LPT
  11.                  | LPTMR_PSR_PCS(clock_source)) ; // use the choice of clock         
  12.     LPTMR0_CMR = LPTMR_CMR_COMPARE(count);  //Set compare value

  13.     LPTMR0_CSR =(  LPTMR_CSR_TCF_MASK   // Clear any pending interrupt
  14.                  | LPTMR_CSR_TIE_MASK   // LPT interrupt enabled
  15.                  | LPTMR_CSR_TPS(0)     //TMR pin select
  16.                  |!LPTMR_CSR_TPP_MASK   //TMR Pin polarity
  17.                  |!LPTMR_CSR_TFC_MASK   // Timer Free running counter is reset whenever TMR counter equals compare
  18.                  |!LPTMR_CSR_TMS_MASK   //LPTMR0 as Timer
  19.                 );
  20.     LPTMR0_CSR |= LPTMR_CSR_TEN_MASK;   //Turn on LPT and start counting
  21.     NVIC_EnableIRQ(LPTimer_IRQn);                                      
  22.     NVIC_SetPriority(LPTimer_IRQn,1);                                 
  23. }
复制代码


我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

2

主题

37

帖子

0

注册会员

Rank: 2

积分
115
最后登录
2019-7-23
 楼主| 发表于 2014-10-31 16:32:38 | 显示全部楼层
先自己顶一下
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2014-11-27 15:01:23 | 显示全部楼层
你好,楼主!
MCU各个模块在低功耗模式下是否工作,在MCU对应的参考手册有列表详细列出了。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

37

帖子

0

注册会员

Rank: 2

积分
115
最后登录
2019-7-23
 楼主| 发表于 2014-12-4 10:56:56 | 显示全部楼层
FSL_TICS_ZP 发表于 2014-11-27 15:01
你好,楼主!
MCU各个模块在低功耗模式下是否工作,在MCU对应的参考手册有列表详细列出了。 ...

谢谢版主,问题已解决
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-12-4 14:01:09 | 显示全部楼层
包耀宗 发表于 2014-12-4 10:56
谢谢版主,问题已解决

不客气,下次问题解决了,直接自己在标题上加上(已解决),我们就知道了。
另外,如果是自行解决了问题,欢迎你分享自己的解决方案。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-8 03:25 , Processed in 0.094330 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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