【Telink新一代低功耗高性能多协议无线套件B91 评测】zigbee程序生成和编译配置
为了生成zigbee程序,必须使用Zigbee_SDK,在这个基础上去开发属于自己的程序。
1,打开Telink_RDS_v323并加载sdk的程序。
2,右击tl_zigbee_sdk,出现菜单。从build configurations进入,点击Manage进入。
3,选择new 填写名字和描述(可以随便)。选择拷贝存在的配置如下,点击OK。就生成了一个新的设备的项目文件。
4,从Manage里面就可以看到新的设备项目了。
5,你可以按下面图示的Set Active的菜单选择刚才生成的项目激活。这样编译的时候就会编译它。
6,编译
7,你也可以在下图所示的Setting的Symbols里面配置芯片和是路由器还是协调器还是终端设备。
8,你还可以按下面的配置库文件路径
9,链接⽂件和.image ⽂件校验配置可以如下操作。
7,8,9其实是已经配置好了的。只是你如果需要修改的时候可以用到。
10,这里是你要用的的烧录文件和它的目录:
11,运行模式:BOOT_LOADER_MODE 可以定义 0 或 1 具体看相关资料
12,关于代码: 本人也才开始读。大致要关心的代码是下面这些:
app_ui.h app_ui.c就是按键,led相关的处理:
sampleLight.h sampleLight.c 就是灯光的主要处理程序:
因为有很多代码是直接做成下面库的形式,没有开放的。读起来很多要猜。咋们只能捡关心的看。
好,先写到这里。谢谢。
完
本帖最后由 damiaa 于 2022-10-24 16:41 编辑