nRF Connect SDK(NCS)搭建Windows开发环境的指南

目录

安装nRF Connet for Desktop

安装nRF Command Line Tools

安装nRF Connect SDK

  1.打开nRF Connet for Desktop,安装Toolchain Manger

2.更新west

3.安装VScode插件

创建Hello World程序

5.创建新的应用


参考:

  1. nRF5340(入门篇)之1.0 window下开发环境搭建
  2. 开发你的第一个nRF Connect SDK(NCS)/Zephyr应用程序

  • 安装nRF Connet for Desktop

  • https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-desktop/Download#infotabs

  • 安装nRF Command Line Tools

  • https://www.nordicsemi.com/Products/Development-tools/nRF-Command-Line-Tools/Download

    安装完后会提示安装J-link驱动,最好安装一遍,避免之后无法连接设备。

  • 安装nRF Connect SDK

  •   1.打开nRF Connet for Desktop,安装Toolchain Manger

    之后点击open,首先设置SDK安装路径,最好选择路径根目录,且文件名不要太长。选择最新的SDK安装(此处需要小飞机,否则会导致下载文件不完整,最终编译失败)

    下载好后进入SDK文件夹查看是否下载完整(新版SDK已将toolchains放至SDK文件夹外)

    2.更新west

    刚下载若直接后点击open VS Code会出现编译失败,如下图

    此错误需要更新west,点击SDK的侧边栏,选择open bash或open command都可以,打开后进入SDK目录,及进入Vx.x.x目录下,执行

    west -V //注意是大写V

    若出现版本号则表示无需更新(保险起见,最好执行一次更新命令看是否有文件需要更新)

    若如下图所示,则需要执行如下命令

    执行

    west update

    注意:由于网络问题,必须打开小飞机,并且中途有些文件会更新失败,需执行多次更新命令,直到所有文件更新完毕,此时再次执行west -V命令即可查询到版本号

    3.安装VScode插件

    更新完west后,点击open VS Code

    若之前未安装VScode nRF Connect插件,则会提示安装插件,点击安装即可

    安装完即可打开VScode

    创建Hello World程序

    打开VScode后,左边插件栏中有Nordic图标,点击打开。若没有该扩展,在扩展中搜索nRF Connect安装即可。

    5.创建新的应用

    这里SDK和Toolchain就选择刚才下载好的,template这里我们选择hello_world例程,应用存放地址和名称可自取,注意不要有空格,之后点击Creat Application,可以看到左边出现了hello_world应用,但此时还未Configure,单击Click

    在这里我用的是52840就选择的nrf21540dk_nrf52840板,这个根据自己的开发板选择。注意勾选上Enable debug options方便后期调试,其他设置不修改,最后点击Build Configurations进行编译

    如果一切正常,会出现如下信息

    同时左边也多了下载编译等调试选项

    编译完成后点击flash即可下载至目标板

    下载完成,安装结束。

    物联沃分享整理
    物联沃-IOTWORD物联网 » nRF Connect SDK(NCS)搭建Windows开发环境的指南

    发表评论