微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540主机给从机写数据,osal_mem_alloc()的使用

CC2540主机给从机写数据,osal_mem_alloc()的使用

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

主机给从机写数据,看了一下这个函数simpleProfile_WriteAttrCB(),发现每次写入的数据必须和定义的特性值的长度一致才能调用simpleProfileChangeCB()函数,我修改了一下实现了任意大小数据的写入,但在simpleProfileChangeCB()函数中进行动态分配内存时,却发现,分配不了,每次分配的buff只有一个字节,想问下TI的工程师,这个是怎么回事?

你是说在“watch"里显示的是一个字节是吧? 这个分配方法没有问题,而且看也分配成功了(buff 不是NULL).

你可以buff[0],[1]..[14] 这样操作,注意使用完后释放。

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

网站地图

Top