亲爱的对话框,
我正在增加最大大小的rx_buffer_item_count大小。
因此,我增加了下面的缓冲区。
-------------------------------------------------------------------------------------------------------------------------------------
#define rx_buffer_item_count(int)1430
#define rx_buffer_hwm(int)1300 // 90%
#define rx_buffer_lwm(int)150 // 10%
-------------------------------------------------------------------------------------------------------------------------------------
但在这种情况下,当我测试旁路示例时,DA14583芯片被重置(BLE主机 - > BLE设备 - > BLE主机)..
我的定义有什么问题吗?
此致,
设备:
嗨Hogyunkim,
从我能理解的是,除了正确的连接外,还可以通过强迫外围设备重新发送刚收到的数据来在客户端进行连接,以便在客户端进行回声,以便重新发送刚收到的数据,这是正确的吗?我没有看到在我身边的设置上发生的重置,并通过与中央侧或外围侧的Rx线连接到Rx线路的配置。
谢谢mt_dialog.
亲爱的对话框,
感谢您的评论。
简单的场景就是这样。
1)BLE主机发送一些数据
2)BLE设备接收一些数据
3)BLE设备发送一些数据
4)BLE主机收到一些数据
当BLE主机在1)过程中以高速发送数据时,会发生复位现象。
我想知道在DSP中发生重置现象吗?
此致,
嗨Hogyunkim,
如上所述您已发布的设置以及通过在主机和设备上连接TX / RX(这是我的理解,当您提及旁路以及第二个描述时,我的理解是正确的?)我无法请参阅重置,我也尝试通过链接发送文件,并且仍然没有发生重置。关于重置,从您报告的内容我只能假设由于内存不足而发生这种情况,您可以在Wrap_platform_reset()中放置断点,并检查该断点是否命中。
谢谢mt_dialog.