您的位置:首页 > 其它

QQ群笔记

2016-04-11 09:04 169 查看
uuid就好比你的名字,类似到了班级里,你的名字会被学号替代。同样的连接之后,uuid会被handle句柄替代。

问下CC2541串口用DMA接收的时候,调试程序时候发现,串口发一帧数据,进入两次串口接收回调接收超时,第一次接收超时是第一个字节接收完成,第二次接收超时才会接收完剩余的数据。这是什么原因啊?
了解下osal的运行机制。1ms轮巡。算一下你的数据传输要多久。而且,错开轮巡的机会很大,就是说一般都会进两次



根据实际情况补齐到20字节,

比如指令实际长12字节,补齐8个0XFF
保证每条指令都是20字节

如果不补齐 传输会自动补吗

不会

如果你不做补齐,要修改simpleGATTprofile的接收处理

协议栈默认是满特征值缓冲区,就处理

比如特征值大小15字节,它只有接收到15字节才处理

如果指令是12字节,那它就不会处理。
所以要修改

是要动态修改吗

修改就是补齐呗
不然 补齐 就没意义了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: