Board logo

标题: [求助]MC9S12XET256 Full Stop Mode 唤醒方式 [打印本页]

作者: ygs090608    时间: 2008-5-30 11:12     标题: [求助]MC9S12XET256 Full Stop Mode 唤醒方式

各位大虾:

请问该MCU在Full Stop 模式下有几种唤醒方式?

谢谢!


作者: strongchen    时间: 2008-5-30 12:17

所有不可屏蔽中断(包括上电复位、低电压复位、外部复位、时钟监测复位、COP复位)以及IRQ、XIRQ中断,还有API和ATD中断,都可以唤醒MCU。
作者: ygs090608    时间: 2008-6-2 09:07

请问在STOP(包括Full Stop和Pesudo Stop)模式下,CAN和LIN能够把MCU唤醒吗?

谢谢!


作者: strongchen    时间: 2008-6-2 10:11

不行。CAN和LIN模块在STOP模式下停止运行。
作者: ygs090608    时间: 2008-6-2 10:24

对LIN,

SCI的Datasheet上这样说:


作者: ygs090608    时间: 2008-6-2 10:31

(不好意思)接上:

The receive input active edge detect circuit is still active in stop mode. An active edge on the receive input can be used to bring the CPU out of stop mode.

这样看来SCI能唤醒STOP模式下的MCU.

对于MSCAN,

Datasheet上说:MCU的STOP模式将使MSCAN进入Power Down Mode,且MSCAN只能在Sleep Mode下才能被唤醒.

不知道版主手中有没有AN2255,这上面说MSCAN能唤醒STOP模式下的MCU.所以AN2255和Datasheet有所不一致.请版主指点.

谢谢!


作者: strongchen    时间: 2008-6-2 10:52

你说的对,SCI输入脚上的有效沿确实能将MCU从STOP模式下唤醒,但要注意这个中断并不是SCI正常使用时的发送完成或接收数据中断。而这个中断在正常使用时一般是屏蔽掉的。
作者: strongchen    时间: 2008-6-2 11:13

CAN的唤醒也是同样的道理。
作者: ygs090608    时间: 2008-6-2 11:27

版主:

我在中断向量表里面并没有看到RXEDGIF(检测RX PIN有效边沿中断)的中断地址.当配置AMAP=1时,RXEDGIF的中断地址应该和其他的是一样的吧.

另外还请版主指点一下MSCAN的问题.

多谢了!


作者: ygs090608    时间: 2008-6-2 11:39

多谢版主!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0