Other Parts Discussed in Thread: CC2530
| TI员工好,我利用CC2530,一个作协调器,一个作终端,点对点无线通信,终端周期性发送数据给协调器,协调器讲收到的数据串口打印,但速度和理论相差甚远。 发送函数如下: [C] 纯文本查看 复制代码
仅发送一个字符串,定时时间为20ms,定时发送函数如下: osal_start_timerEx( SampleApp_TaskID, SAMPLEAPP_SEND_PERIODIC_MSG_EVT, SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT );// SAMPLEAPP_SEND_PERIODIC_MSG_TIMEOUT为20ms 但测试中,协调器1s内仅能接收到3到4次数据,跟理论相差的有点远,请问时间都耗在哪里呢?是osal_start_timerEx()函数问题吗? 如果想提高通信速率,该怎么解决呢,谢谢各位帮忙 |