简介
大家好,很高兴能够参加到本次E起DIY低功耗蓝牙湿温度计的DIY活动。我参加本次活动的主要目的之一就是想尝试一下使用Zephyr 的RTOS,并且能够增加一点蓝牙的使用经验。
我这边的开发工具也是选择的使用Vscode + 插件的方式来实现的。由于我的这个电脑重新装了一次系统,所以Cmake等等都没有安装,所以第一次安装的时候稍微麻烦点需要安装cmake等等的组件。
1- 首先的Vscode中安装插件。
2- 然后在对应的安装器内安装项目开发的依赖项。
这里速度比较慢,相信很多人花费在这里的时间比在写代码的时间还多。
3- 导入Zephyr仓库
4- 创建Hello world 项目,并且Blink LED 默认状态如下所示

在这里导入example 从 仓库里的时候需要耐心等待一下,因为有一些子模块需要初始化

5- 导入项目,这里麻烦的是还有很多的条款需要在控制台中输入Y同意

6- 进行项目构建,在插件上鼠标点击右键即可弹出构建菜单

我这边构建出了一点问题,不过在AI助手的辅助下也是成功的构建成功了。
7- 烧录和Hello world 打印

总结
这个开发板的配置在Vscode上还是蛮简单的,我之前使用了Mac 上采用的Eclipse的方式进行的配置,但是里面并没有Zephyr SDK的支持,后面更换了Windows之后才解决了这个问题。
我要赚赏金
