微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > SimpleBLEPeripheral 串口无法透传0x00

SimpleBLEPeripheral 串口无法透传0x00

时间:10-02 整理:3721RD 点击:

CC2541  作为从机时调用回调函数 simpleProfileChangeCB  无法获得主机蓝牙发过来的准确字节数目,所以无法将0X00透传。

比如主机BLE发送5个0x01+5个0x00,要求发送的串口数据也是10个,在从机无法获得主机BLE发送的准确字节数目无法实现。

另外我尝试调用在回调函数 simpleProfileChangeCB 里调用PHY_RX_FIFO_LEN()  读出来的字节数是零。

恳请高手指点。

Neamen,

你得让你的那个接收主机数据的characteristic 的 value是个长度为10的数据。

Yan

你好,我的串口接收回调函数为什么是一直在访问的?就是我在接收回调函数里面打个断点,然后串口输入,系统也会自动跑到断点处停止。请问这是什么原因?我用的1.3.2的协议栈,望回复(论坛没有@这一功能吗。。。不知你能否看到)

一时激动,上面漏了个字,就是打断点,没有串口输入,也会自动进入串口接收回调函数

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top