微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC2530休眠(PM2或PM3)后P0口管脚中断唤醒异常!只能进入一次

CC2530休眠(PM2或PM3)后P0口管脚中断唤醒异常!只能进入一次

时间:12-23 整理:3721RD 点击:

CC2530休眠(PM2或PM3)后P0口管脚中断异常!只能响应一次外中断,之后就不再响应。换成P2或P0的管脚作外断中断唤醒,则可多次唤醒,正常工作。请教这是什么情况?

未使用ZStack

请问您使用哪个P0口是异常的?

谢谢你的回复!

我先去除休眠,单独测试中断,发现进入一次外中断后,一直进入外中断。仔细检查了下,低级问题,进入中断后清除中断标志数值错误导致。修正后再加入休眠模式正常。

计算容易出错,以后还是直接针对标志位处理比较保险,像这计算IRCON值处理P0中断标志,不如直接对P0IF位处理

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top