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

#CC2640R2F noticefy 发送数据间隔问题

你哈,我需要发送比较多的数据:

使用周期函数100ms 偶尔进入 下面的这个错误

 case HAL_ASSERT_CAUSE_ICALL_TIMEOUT:
      Display_print0(dispHandle, 0, 0, "***ERROR***");
      Display_print0(dispHandle, 2, 0, ">> ICALL TIMEOUT!");
      HAL_ASSERT_SPINLOCK;
      break;

如果使用20ms间隔发送,肯定进入这个错误;

我想问一下,判断多少发送间隔合适,发送间隔需要和蓝牙连接强度和连接间隔动态调整吗?

yekun kun:

SDK 4.20BLE4.2

Viki Shi:

多少间隔需要实测,应用不同间隔也不相同

yekun kun:

回复 Viki Shi:

进入这个错误具体有哪些原因?是不是发送太快造成的,还有别的原因吗

Viki Shi:

回复 yekun kun:

大部分是由于发送太快、任务太频繁造成的。你可以用ROV具体追踪一下

yekun kun:

回复 Viki Shi:

ROV是什么CCS的吗

yekun kun:

回复 Viki Shi:

你好,如果进入我应该怎么处理让他退出呢?复位吗?

Viki Shi:

回复 yekun kun:

ROV是runtimeobject view,详情请看这边:processors.wiki.ti.com/…/Runtime_Object_View_(ROV)

yekun kun:

回复 Viki Shi:

你好,我看了在没有CCS项目的情况下进行调相关部分,想确认一下,这个可不可以看IAR下载程序

Viki Shi:

回复 yekun kun:

ROV in IAR
To access the ROV while in a debug session in IAR

Use the TI-RTOS menu on the menu bar.
Select a subview.

详细操作请看: dev.ti.com/…/debugging-index.html

yekun kun:

回复 Viki Shi:

你好,HAL_ASSERT_CAUSE_ICALL_TIMEOUT错误主要看什么数据,还有为什么我下面read invalid?

赞(0)
未经允许不得转载:TI中文支持网 » #CC2640R2F noticefy 发送数据间隔问题
分享到: 更多 (0)