zigbee end device进入PM3后,采用外部中断唤醒后,一直不发Beacon request!
时间:10-02
整理:3721RD
点击:
我的end device进入PM3后,采用外部中断上升沿触发唤醒,不停的执行唤醒工作,却发现end device一直不发出Beacon request,用万用表测试中断唤醒的IO引脚发现每次触发电平是有变化的,由于end device上没有任何的指示灯,所以不懂有没有被唤醒,还是被唤醒了发不出Beacon request。求TI的员工帮解答一下啊!
您手头上有CC2531USB吗?建议最好用packet sniffer 抓包看看
您好,首先非常感谢您的解答,我用Ubiqua来抓包的,就是一直抓不到Beacon request,而正常情况的时候是可以抓到的,现在我觉得的可能的原因是:1)外部中断无法把其从PM3中唤醒;2)能从PM3中唤醒,但是唤醒过程可能出错,导致MAC层无法发出Beacon request。以上纯属个人理解,希望TI员工给予解答下,谢谢了,对了,还有就是这个问题的概率很问,很难复现,昨天我复现了一天,就只出现了一次。
建议您先测试下芯片是否被唤醒了?
您可以通过示波器测32M晶振是否间歇工作,也可以测试电流,最好用在供电电路中串联10欧电阻,测量两端电压。用万用表测不太准。