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

2640 osal_snv_write()写的时候广播断开了?

我想在通数据改变的时候把值写入flash中,但是在写入flash数据的时候总是会断开连接,而且数据也没有写进去;但是在SimpleBLEPeripheral.c 中的

SimpleBLEPeripheral_processCharValueChangeEvt() 中读写都没有问题;刚开始以为是没有关闭广播的原因,后来关闭了还是不行;忘大牛们给个

解决方法啊。

Barbara Wu:

请问您数据改变的时候的调用是指在哪个地方的调用?请问你连接参数是怎么设置的?如果snv占用的时间过长,影响了连接参数的处理,就有可能断开。最好是异步调用。在SimpleBLEPeripheral_processCharValueChangeEvt() 中就是异步调用。

赞(0)
未经允许不得转载:TI中文支持网 » 2640 osal_snv_write()写的时候广播断开了?
分享到: 更多 (0)