TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2640运行一段时间出错

cc2640运行在TIRTOS上,稳定连接,notify等都可以正常运行,但是在运行10分钟左右后会断开连接(断开后可以重新连上),

在使用IAR 全速 debug运行的时候,断开连接后IAR显unknown CPU status ,然后退出debug、

电源使用xds110仿真供电,power saving不管有没有定义都会出现这种状况;

无数据notify read write或者在1s一次的notify过程也会出现这样断开连接;

请问有可能是哪种原因导致?我有想过是进入低功耗睡眠,CPU关闭,但是断开连接之后可以重新搜索得到再次连接上

如有建议,请提出给我,谢谢!

yu xu2:

断开之后搜不到设备,不能连接

刚测试了一下

是否是因为低功耗问题???

最大连接间隔250 最小20 从机延迟0  超时4s

Viki Shi:

回复 yu xu2:

有可能是低功耗问题,可以通过修改连接间隔验证一下

da qin zheng sheng:

有条件同样的程序烧录到官方的板子试试,另外你的手机是安卓系统?

手机啥牌子?

yu xu2:

回复 Viki Shi:

 我开了串口调试输出,在断开连接与超时断开回调那里输出调试信息。

但是出现这种情况时串口不输出信息,也搜寻不到设备

关掉宏POWER_SAVING也会 。

每次断开连接都是比较有周期性,10分钟左右。

yu xu2:

测试后发现是协议栈RESET了(在初始化事件处理那串口输出信息,连接断开后发现协议栈reset了),正在寻找reset原因

赞(0)
未经允许不得转载:TI中文支持网 » cc2640运行一段时间出错
分享到: 更多 (0)