现在我这边发现蓝牙放在那里不动,不知道什么时候就自动重启了,不知道是什么原因导致代码中是配了#定义CFG_EXT_SLEEP,然后我是外挂了一个闪光灯,和一个gsensor在蓝牙中是需要一直通过i2c去读取传感器数据的,会不会是因为系统自动进入了延长睡眠模式,我没有唤醒蓝牙(因为现在代码中没有任何唤醒蓝牙的动作),但一直通过i2c在读数据,导致了重启
你说的是一种情况,延长睡眠时外设电是关的。如果此时用I2c去读,应该读不到数据。另外,把监督关掉,出问题的时候,jlink附加进去看看,停在哪里
我的闪存和gsensor是直接通过电池供电的,如果是因为进入了延长睡眠模式后读数据出的问题,那应该怎么做?
你说的是一种情况,延长睡眠时外设电是关的。如果此时用I2c去读,应该读不到数据。
另外,把监督关掉,出问题的时候,jlink附加进去看看,停在哪里
我的闪存和gsensor是直接通过电池供电的,如果是因为进入了延长睡眠模式后读数据出的问题,那应该怎么做?