微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > BLE 协议栈的特征值 长度问题

BLE 协议栈的特征值 长度问题

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

我使用的mcu是cc2640,协议栈是2.0。我参考例程自己写了应用程序。service需要注册ATT TABLE以及读写的回调函数才能正常使用。

我在使用自己的读回调函数 (gattServiceCBs_t 中的pfnReadAttrCB),下面是代码

*pLen = 32;
memcpy(pValue,&BLEECGPointStream[0], *pLen);

就是直接讲属性数组中的值拷贝到buff,但是当拷贝长度为16时,运行正常,当大于16时运行出错,我想知道这里是否有长度限制。

 

特征值长度是自己设定,检查的,协议栈不会检查这个

直接查报错代码,然后搜这个宏

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

网站地图

Top