Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you may not be able to execute some actions.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
蓝牙配网时向APP端分包发送完Notify数据,释放申请的资源后就重启。notify发送数据过频繁应该不会,现在每发包数据会延时3秒,有可能的是堆栈资源不够了,不清楚如何查看堆栈剩余空间大小以及如何更改堆栈大小
@zhao_bin 在 程序莫名的重启是怎么回事? 中说:
发送完Notify数据,释放申请的资源后就重
内存不够了. os_get_free_heap_size 查看剩余内存
谢谢及时回复 ,仔细查看程序的处理逻辑发现是接收完一帧蓝牙数据后给任务发送接收到的Ble消息时有申请空间,其实不用申请,消息参数直接指向收到的数据Buf就行
看程序的处理逻辑发现是接收完一帧蓝牙