你好:
用的是最新的sdk6.0.6, app_default_sleep_mode设为ARCH_EXT_SLEEP_ON,每隔半小时,用手机连接下确定它是否正常工作,然后断开,运行几个小时后,当某次手机断开连接后,设备蓝牙信号消失,检查那14585个1.4 v的引脚(VDCDC),发现降为1.0 v,并稳定在1.0 v左右。
如果app_default_sleep_mode设为ARCH_SLEEP_OFF,用JTAG连接着,观察几天都没有问题。
能帮忙分析下这是什么原因?
设备:
同样的代码,还出现过这个异常,这是运行了几个小时之后,手机用蓝牙准备连接设备时发生的
——高频状态
r0 = 0 x00000000
r1 = 0 x00000001
r2 = 0 x00000009
r3 = 0 x07fcca01
r12 = 0 x00000009
lr = 0 x07f1045f
电脑= 0 x00000000
psr = 0 x20000000
地图信息:
attmdb_att_set_permission 0x07f10373 Thumb Code 0 da14585_symbols.txt
attmdb_att_update_perm 0x07f103e7 Thumb Code 0 da14585_symbols.txt
attmdb_svc_get_permission 0x07f10455 Thumb Code 0 da14585_symbols.txt
attmdb_att_get_permission 0x07f10473 Thumb Code 0 da14585_symbols.txt
attmdb_svc_set_permission 0x07f10575 Thumb Code 0 da14585_symbols.txt
attmdb_init 0x07f10599 Thumb Code 0 da14585_symbols.txt
1) Jtag连接时,处于活跃的状态,
2)有问题时,蓝牙不见了,可以检查:如果是电池供电,电池电压会不会过低?如果重启呢?
3)同样的代码又没有在对话框的开发板上跑过对比测试吗?