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

cc2640r2 串口

你好:

     芯片CC2640R2    SDK:    dk_3_30_00_20     蓝牙4.2

我在使用串口 和 从机接收数据的,出现了问题

1.  关于串口部分,我是按照:  www.jianshu.com/…/836a96bdb036      这个网址修改的

2.  关于从机接收数据,我修改了特征值 ,从0xFFF1 修改成0x1001

串口 和 蓝牙从机数据接收/发送,都能正常工作。

但是:

通过串口发送 从机数据接收的数据,当这个数据少于5个主机时,就出现了问题。

(1) .  当通过手机APP发送  1:0x01    2 :0x02    3: 0x03      4: 0x04, 单次发送1个字节时,总共4次

串口发出来的是  1:0x01    2 : 0x01  0x02    3: 0x01  0x02   0x03      4: 0x01  0x02   0x03  0x04

(2) . 当通过手机APP发送 单次超过4个字节时,一切正常

感觉串口的发送影响了蓝牙的接收一样。

请问,这个如何解决呢?

Viki Shi:

怀疑是buffer管理的问题,每次输出数据后是否有清除?

赞(0)
未经允许不得转载:TI中文支持网 » cc2640r2 串口
分享到: 更多 (0)