你好我使用notfy快速传输数据:
if ( len == SIMPLEPROFILE_CHAR4_LEN)
{
VOID memcpy( simpleProfileChar4, value, SIMPLEPROFILE_CHAR4_LEN );
{
VOID memcpy( simpleProfileChar4, value, SIMPLEPROFILE_CHAR4_LEN );
// See if Notification has been enabled
GATTServApp_ProcessCharCfg( simpleProfileChar4Config, simpleProfileChar4, FALSE,
simpleProfileAttrTbl, GATT_NUM_ATTRS( simpleProfileAttrTbl ),
INVALID_TASK_ID, simpleProfile_ReadAttrCB );
}
GATTServApp_ProcessCharCfg( simpleProfileChar4Config, simpleProfileChar4, FALSE,
simpleProfileAttrTbl, GATT_NUM_ATTRS( simpleProfileAttrTbl ),
INVALID_TASK_ID, simpleProfile_ReadAttrCB );
}
perdic 函数 100ms发送一次,发送数据过快或者距离过远,就会卡死,难道协议栈不会自动处理吗
代码进入
case HAL_ASSERT_CAUSE_ICALL_TIMEOUT:
Display_print0(dispHandle, 0, 0, "***ERROR***");
Display_print0(dispHandle, 2, 0, ">> ICALL TIMEOUT!");
HAL_ASSERT_SPINLOCK;
break
Display_print0(dispHandle, 0, 0, "***ERROR***");
Display_print0(dispHandle, 2, 0, ">> ICALL TIMEOUT!");
HAL_ASSERT_SPINLOCK;
break
我改怎么解决,距离变化自动进入死机状态;