RISC-V技术论坛
直播中

尹向旭

7年用户 320经验值
擅长:可编程逻辑,嵌入式技术
私信 关注
[经验]

【泰凌微TLSR9系列开发套件试用体验】main.c源码解读,大神远离!

简单看了些源码,发现B91_SIG_Mesh_SDK这个项目里面在进行
Snipaste_2022-07-07_23-10-54.png
进行build的时候,会爆出大量错误,也没时间去fix了,所以直接找一个没问题的项目看看main函数,了解一下大体的框架先。Snipaste_2022-07-07_23-12-12.png

#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();

今天有点晚了,看得眼都有点花了,看来该睡觉了。
473034071.jpg

随后有时间的话,再详细探讨下每个函数的作用
Snipaste_2022-07-07_23-34-21.png

晚安了!!!

更多回帖

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