查看: 5748|回复: 4

[S32] S32K144在睡眠模式下能不能被can中断唤醒,如果能,需要配....

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
29
最后登录
2019-6-18
发表于 2018-10-26 16:59:11 | 显示全部楼层 |阅读模式
s32k144单片机在stop或者VLPS模式下,手册上说可以唤醒STOP模式,但是can相关的寄存器没有相关配置说明,不知道怎样配置寄存器才能使can中断唤醒STOP模式

最佳答案

STOP唤醒就是正常的中断,所以我建议你测试下,进入STOP模式后,用基本的GPIO中断去唤醒看看,如果能成功,说明你那边至少低功耗代码没问题。 然后关于CAN,你再RUN下面先调试下你的中断有没有问题?再进入到低功耗 ...
回复

使用道具 举报

  • TA的每日心情

    2018-11-27 09:26
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13

    主题

    46

    帖子

    3

    中级会员

    Rank: 3Rank: 3

    积分
    205
    最后登录
    2019-10-16
    发表于 2018-12-25 17:00:56 | 显示全部楼层
    要再VLPS模式下通过CAN唤醒,可以进VLPS前,把CAN_RX脚定义成GPIO中断,然后关掉CAN,进入VLPS。之前CAN唤醒我也是研究了一个多星期没搞明白,后来发现只能这样实现了。
    CAN唤醒还是没整好
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情

    2018-11-27 09:26
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13

    主题

    46

    帖子

    3

    中级会员

    Rank: 3Rank: 3

    积分
    205
    最后登录
    2019-10-16
    发表于 2018-10-29 16:13:14 | 显示全部楼层
    看看我的帖子,我也还没解决这个问题呢。
    CAN唤醒还是没整好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20132
    最后登录
    2024-5-3
    发表于 2018-10-29 17:30:54 | 显示全部楼层
    STOP唤醒就是正常的中断,所以我建议你测试下,进入STOP模式后,用基本的GPIO中断去唤醒看看,如果能成功,说明你那边至少低功耗代码没问题。
    然后关于CAN,你再RUN下面先调试下你的中断有没有问题?再进入到低功耗,用相应的CAN中断去唤醒。
    但是,你注意下,VLPS下,CAN是OFF了,所以你不能唤醒也是对的。但是STOP下CAN还是能工作的,应该还能唤醒。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    30
    最后登录
    2019-4-11
    发表于 2018-12-22 12:18:50 | 显示全部楼层
    你好,请问如何配置FlexCAN才能唤醒STOP1模式?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-5 16:24 , Processed in 0.142927 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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