打印
[N32WBxxx]

N32WB031“死机”问题

[复制链接]
249|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dolphintt923|  楼主 | 2024-7-20 10:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个定位器项目,有蓝牙和NB-IOT功能,目前遇到一个问题就是NB在联网或者发送数据的的时候概率导致031“死机”,表现为软件定时器失效、无法休眠等现象,目前有以下几点总结和现象:
1、程序上NB工作的时候是关闭了蓝牙广播和禁止休眠的;
2、采用滴答定时器和系统带的软件定时器实现状态机操作NB;
3、将NB天线远离蓝牙芯片后故障消失;
4、如果不带蓝牙协议栈采用裸机代码则没有这个现象;
问题:
1、除了改进硬件外在程序上是否有解决这个问题的思路?,目前是改的第二版硬件问题比第一版更严了。。
2、由于上述第4点现象我怀疑是蓝牙协议栈采用的定时器被NB信号干扰导致的异常,但无法确认和解决;
3、我看芯片手册031除了RTC外没有低功耗定时器了,或者说是蓝牙协议栈专用的低功耗定时器没有开放,是否有可能是这个定时器被干扰了导致的一系列异常?

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝