SDK的头文件sys_utils.h中引用缺失



  • 头文件sys_utils.h中有个宏定义NOW(),用这个获取当前tick时,报引用rwip_time_get()不存在,我在sdk中所有的头文件中翻找了一遍,没有发现。最后在ble的lib库同文件夹下找到了这个函数,但是同样,不知道函数返回的结构体形式。



  • 我在头文件中自己定义了函数和结构体,暂时看可用。如下
    typedef struct rwip_time{
    uint32_t hs;
    uint32_t oo;
    }rwip_time_t;

    extern rwip_time_t rwip_time_get(void);
    但希望官方尽快更新!
    其中uint32_t oo;这个不知道是什么所以临时加的,不加可能因为地址不能对其所以导致出错。



  • 你好,最新版的SDK上针对此问题进行了更新。采用system_get_curr_time替换该宏定义