IOS连接ANCS设备会断开。

请问下:我在跑DA14580-ANCS_application_0这个DEMO的时候,iphone6和6s在连接上,
在获取到IOS的一大串NTF的数据之后,蓝牙就会自动断开。。然后程序DEBUG看的时候是死掉了。
好像是死在systeminit中。
但是iphone7就运行正常。
请问下这是什么原因?

  • 程序死掉的时候UART是否已经打印出了大量信息?

    打印的信息太多的话,580的Heap不够会导致hardfault。。我手头的是iPhone 6,测试的时候会碰到这样的现象,属于正常情况。

    实际应用的时候用户需要自己在app层做限流,不全盘接受处理所有的信息以防止出现内存资源不够的问题。