简单看了些源码,发现B91_SIG_Mesh_SDK这个项目里面在进行
进行build的时候,会爆出大量错误,也没时间去fix了,所以直接找一个没问题的项目看看main函数,了解一下大体的框架先。
#include "tl_common.h" //for TLSR chips
#include "drivers/9518/watchdog.h" //This is the header file for B91
#include "vendor/common/user_config.h" // 提供构建不同demo的头文件
#include "drivers/9518/rf.h" // 提供一些有关射频的参数和数据结构,比如射频模式,射频通道等
#include "drivers/9518/pm.h" //电源管理模块,涉及到模拟寄存器的配置。同时提供一个链接以便深入了解 https://www.it610.com/article/1297015564933341184.htm
#include "proj_lib/ble/blt_config.h"
#include "proj_lib/ble/ll/ll.h"
#include "proj_lib/sig_mesh/app_mesh.h"
#include "app_config.h"
#include "../../drivers.h"
#include "tl_common.h"
#include "../common/blt_common.h"
#include "drivers.h"
#include "stack/ble/ble.h"
extern void user_init();
extern void main_loop ();
void blc_pm_select_none();
今天有点晚了,看得眼都有点花了,看来该睡觉了。
随后有时间的话,再详细探讨下每个函数的作用
晚安了!!!
更多回帖