查看: 3612|回复: 4

[其他] 请问DJ60进入休眠用CAN唤醒的设置该如何来做?

[复制链接]

该用户从未签到

8

主题

32

帖子

0

新手上路

Rank: 1

积分
71
最后登录
1970-1-1
发表于 2011-12-23 10:57:28 | 显示全部楼层 |阅读模式
这样设置是否有问题
if(SleepFlags==1)
{
//配置模式下设置CAN寄存器  是在初始化还是在进休眠前设置
CANCTL0_WUPE = 1;             // 1 休眠唤醒使能
    CANCTL0_SLPRQ = 1;            // 1 睡眠模式请求      
   CANRIER_WUPIE = 1;            // 1 休眠唤醒使能 是否需要 测试分析
   
SOPT1_STOPE=1;//使能停止模式   休眠
  SPMSC2 = 0x00;//SPMSC2_PPDC=0; //使能stop3状态  休眠  
   asm stop;//进入停止模式    配置3
    SleepFlags=0;
}
我知道答案 目前已有3人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2011-12-23 11:10:02 | 显示全部楼层

    RE:请问DJ60进入休眠用CAN唤醒的设置该如何来做?

    使用CAN总线唤醒的时候,需要开启中断、开启唤醒功能,唤醒以后,第一次接受的数据会被丢失。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    32

    帖子

    0

    新手上路

    Rank: 1

    积分
    71
    最后登录
    1970-1-1
     楼主| 发表于 2011-12-23 15:56:18 | 显示全部楼层

    回复:请问DJ60进入休眠用CAN唤醒的设置该如何来做?

    谢谢版主
    目前我先不试试CAN的唤醒,只测试休眠的STOP3模式
    文档说只要初始化时设置
     SOPT1_STOPE=1;//使能停止模式   休眠
      SPMSC2 = 0x00;//SPMSC2_PPDC=0; //使能stop3状态  休眠 
    符合条件后执行 asm STOP; 但现在它就不停留在这;没法进入stop3
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    32

    帖子

    0

    新手上路

    Rank: 1

    积分
    71
    最后登录
    1970-1-1
     楼主| 发表于 2011-12-23 17:02:54 | 显示全部楼层

    回复:请问DJ60进入休眠用CAN唤醒的设置该如何来做?


    请问下如何来设置BDCSCR的ENBDM?说是用BDC指令来做,但不知道如何来设置?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2011-12-23 22:29:24 | 显示全部楼层

    RE:请问DJ60进入休眠用CAN唤醒的设置该如何来做?

    这个可以不设置,默认就可以了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-29 10:14 , Processed in 0.098916 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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