WCH沁恒单片机
直播中

李骏鹏

7年用户 1162经验值
私信 关注
[问答]

CC2541工程移植过程中出现一些api找不到对应替代API要怎么处理?

osal_snv_write( BLE_NVID_USER_ID_START,sizeof(Device_Info),&Device_Info)
tmos_snv_read( BLE_NVID_USER_ID_START,sizeof(Device_Info),&Device_Info);
//这两个函数只有tmos_snv_read有对应的,另外一个write找不到,并且BLE_NVID_USER_ID_START也不知道用哪个替换,望指教怎么实现。

//uint8 *deviceNameUpdate = osal_mem_alloc(Device_Info.namelen);
uint8 *deviceNameUpdate =tmos_msg_allocate(Device_Info.namelen);

//osal_mem_free(deviceNameUpdate);
tmos_msg_deallocate(deviceNameUpdate);

//内存的申请和释放我没有找到对应的函数接口,这两种替换方法是否合适,不合适望指正。


回帖(1)

李慎梓

2022-8-5 10:08:28
Toms_snv_write这个在LIB里面,没有声明到.h里面

举报

更多回帖

发帖
×
20
完善资料,
赚取积分