打印

MSP430进入低功耗模式LPM0,使用外部中断唤醒,唤醒后在哪里

[复制链接]
3582|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
dirtwillfly| | 2016-9-8 14:29 | 只看该作者
使能了几个io中断?在中断服务程序里判断一下是哪个io产生的中断

使用特权

评论回复
板凳
uytyu| | 2016-9-8 16:27 | 只看该作者
你使用串口打印调试看看。

使用特权

评论回复
地板
uytyu| | 2016-9-8 16:31 | 只看该作者
msp430的中断执行完了,还跳不出来吗?

使用特权

评论回复
5
火山LF|  楼主 | 2016-9-8 17:15 | 只看该作者
dirtwillfly 发表于 2016-9-8 14:29
使能了几个io中断?在中断服务程序里判断一下是哪个io产生的中断

这是睡眠模式的代码:



这是外部中断的代码:

使用特权

评论回复
6
火山LF|  楼主 | 2016-9-8 17:17 | 只看该作者
uytyu 发表于 2016-9-8 16:31
msp430的中断执行完了,还跳不出来吗?

跳不出来啊

使用特权

评论回复
7
dirtwillfly| | 2016-9-8 17:26 | 只看该作者
火山LF 发表于 2016-9-8 17:15
这是睡眠模式的代码:

现在是什么情况?看你也有清io中断标志位。
还跳不出中断吗?还是停到那一句程序?

使用特权

评论回复
8
llh1979| | 2016-9-8 19:51 | 只看该作者
430睡醒后直接进入中断了中断完成后直接睡觉,要退出改标志,以前弄了好几天,430用的少,仅作参考

使用特权

评论回复
9
ayl439| | 2016-9-9 09:31 | 只看该作者
__bic_SR_register_on_exit(LPM0_bits);

把你这句话作为中断的最后一句话,试试

使用特权

评论回复
10
pywmiss| | 2016-9-9 10:01 | 只看该作者
火山LF 发表于 2016-9-8 17:15
这是睡眠模式的代码:

这种编程方法...跟STM32的库函数的方式很像啊...自己做的?
用什么编程软件?
遇到这种问题...只能一个一个排除的方法了
把其他所有的不确定功能先取消.仅保留一个....其后一个个试...
没有单步调试仿真吗?

使用特权

评论回复
11
火山LF|  楼主 | 2016-9-9 10:26 | 只看该作者
ayl439 发表于 2016-9-9 09:31
__bic_SR_register_on_exit(LPM0_bits);

把你这句话作为中断的最后一句话,试试

恩恩嗯

使用特权

评论回复
12
dirtwillfly| | 2016-9-9 11:21 | 只看该作者
pywmiss 发表于 2016-9-9 10:01
这种编程方法...跟STM32的库函数的方式很像啊...自己做的?
用什么编程软件?
遇到这种问题...只能一个一个 ...

楼主用的ti的库函数,编程软件是ccs

使用特权

评论回复
13
火山LF|  楼主 | 2016-9-9 13:53 | 只看该作者
pywmiss 发表于 2016-9-9 10:01
这种编程方法...跟STM32的库函数的方式很像啊...自己做的?
用什么编程软件?
遇到这种问题...只能一个一个 ...

TI的driverlib库函数,CCS6.0版本的编程软件,楼主都告诉你了哈

但是库函数的命名有点误导人,还是要点进入看具体的实现的功能

使用特权

评论回复
14
pywmiss| | 2016-9-9 16:52 | 只看该作者
哦.还要再学习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

816

帖子

16

粉丝