本帖最后由 HonestQiao 于 2023-8-9 22:56 编辑
nRF相关的环境构建,难住不少人,经过一番研究,发现基于docker环境,可以又快又好的构建起来开发环境。
要建立起开发环境,核心的两点:
1. 源码:nRF Connect SDK + zephyr
2. 编译环境
3. 烧录
源码目前有两种方式,一种是通过github直接下载对应的库,一种是通过west下载。
编译环境有多种方式,但使用docker环境则已经由官方把环境打包好了,不用自己再费时费力了。
烧录的话,可以通过west,也可以通过nrfjprog。
当然,如果使用合适的开发工具如VS Code、CLion结合NCS(nRF Connect SDK)做好了配置,会更加的方便开发调试,感兴趣可以进一步研究。
因为是基于Docker的,所以请先安装好Docker。
另外,如果是在Windows环境中操作,建议使用WSL环境。
下面,就是两种基于Docker快速搭建开发环境的操作步骤,完成下面的步骤就能点灯,点完灯,板子就能痛快的吃灰了!
Docker编译环境,由nRF官方制作,稳定可靠!!!
涉及到的工具、源码、资料,都在下面的百度网盘提供了:
nRF7002-DK 资料分享: https://pan.baidu.com/s/1TCdbo5RcFWs6uFqv40KiiA?pwd=7002 提取码: 7002
一、简化版:【强烈推荐】
|