查看: 3105|回复: 10

[分享] KL26 从睡眠模式唤醒到rum模式

[复制链接]
  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-17 16:01:39 | 显示全部楼层 |阅读模式
    图里面的函数是中断函数,就是执行这个函数之后,CPU就会从睡眠模式唤醒为run模式的了,但是你们看图上面那句话是不是多余的啊,感觉没什么意义啊,而且ISR标志位是可以唤醒睡眠模式的??我怎么在数据手册上面看不到相关信息
    wait模式中断函数.png

    评分

    参与人数 1NXP金币 +5 收起 理由
    小七 + 5 打赏!

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-20 07:56:05 | 显示全部楼层
    不是中断标志位唤醒定功耗模式,而是中断,标志位只是这个结果
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-20 09:06:33 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-20 07:56
    不是中断标志位唤醒定功耗模式,而是中断,标志位只是这个结果

    其实这个问题我想问的有两点,第一:CPU在睡眠模式的时候,是不是只要来一个任意的中断,哪怕中断函数里面什么语句也不执行,他也能被唤醒呢?   第二: PORTC_PCR3 |= PORT_PCR_ISF_MASK 感觉这就是不是多余的啊,那个if语句都判断了这个标志位是1了,然后他还将他置1,那不是多余吗??
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-20 10:17:57 | 显示全部楼层
    最后无事 发表于 2015-7-20 09:06
    其实这个问题我想问的有两点,第一:CPU在睡眠模式的时候,是不是只要来一个任意的中断,哪怕中断函数里 ...

    1.是的
    2. 当然,如果你知道只设置了PTC3作为外部引脚的,当然没必要进行状态判断啊,但是如果设置了多个引脚呢,所以代码这么书写也是它的道理的

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-20 11:22:57 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-20 10:17
    1.是的
    2. 当然,如果你知道只设置了PTC3作为外部引脚的,当然没必要进行状态判断啊,但是如果设置了多个 ...

    随意不懂,不过听起来好像好有道理的样子》》》》
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-23 13:14:42 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-20 10:17
    1.是的
    2. 当然,如果你知道只设置了PTC3作为外部引脚的,当然没必要进行状态判断啊,但是如果设置了多个 ...

    关于第一个问题:CPU在睡眠模式的时候,是不是只要来一个任意中单,就能被唤醒。。。我想问下,那定时器中断是不是也是可以唤醒啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-23 14:59:06 | 显示全部楼层
    最后无事 发表于 2015-7-23 13:14
    关于第一个问题:CPU在睡眠模式的时候,是不是只要来一个任意中单,就能被唤醒。。。我想问下,那定时器 ...

    可以的,但前提条件是这个定时器在低功耗模式下是可以工作的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-23 15:56:47 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-23 14:59
    可以的,但前提条件是这个定时器在低功耗模式下是可以工作的

    我是想在低功耗模式下 运用定时器中断来软件触发ADC采集数据的,定时器每两秒进入一次中断,然后我就怕我已进入定时器中断,然后他就帮我唤醒低功耗模式了。你说会有这样的可能吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-24 08:52:41 | 显示全部楼层
    最后无事 发表于 2015-7-23 15:56
    我是想在低功耗模式下 运用定时器中断来软件触发ADC采集数据的,定时器每两秒进入一次中断,然后我就怕我 ...

    你的流程是这样吗?
    定时器每2秒发生一次中断,然后软件触发ADC采样,在采样结束后又进入低功耗模式,这样循环往复吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-24 09:29:06 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-24 08:52
    你的流程是这样吗?
    定时器每2秒发生一次中断,然后软件触发ADC采样,在采样结束后又进入低功耗模式,这 ...

    是的,是这个意思
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-28 02:16 , Processed in 0.106779 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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