前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nRF5x系列蓝牙模块DFU升级服务移植 -- 1 工具安装

nRF5x系列蓝牙模块DFU升级服务移植 -- 1 工具安装

原创
作者头像
DN
修改2020-07-02 10:01:57
1.2K0
修改2020-07-02 10:01:57
举报
文章被收录于专栏:JETSON NANO AI

1.1  GCC编译工具的安装

1.1.1  工具下载

登录https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads官网,选择需要下载的版本进行下载,如下图所示:

1.1.2  工具安装

工具下载完成后,双击

图标,进入安装界面,如下图所示:

点击【OK】按键,进入安装向导界面,如下图所示:

点击【下一步】按键,进入协议许可界面,如下图所示:

点击【我接受】按键,进入安装位置选择界面,如下图所示:

点击【安装】按键,进入安装进度界面,如下图所示:

安装完成后,点击【下一步】按键,进入退出界面,如下图所示:

按照以上步骤进行安装,可以在安装位置中找到GCC编译工具,如下图所示:

1.2  MinGW平台的安装

MinGW平台的安装可以使用EXE程序进行安装,也可以使用安装包进行安装,以下安装步骤按照安装包安装操作进行说明。

1.2.1  WIN10 MinGW-64下载

登录https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/网页,选择下载x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0_2.7z,如下图所示:

1.2.2  WIN10 MinGW-64安装

进入下载后安装包存储路径,选中

,并点击鼠标右键选择提取文件进行文件提取,提取界面如下图所示:

提取后可以看到生成了一个mingw64命名的新文件夹,如下图所示:

将该文件夹名称重命名为MinGW,拷贝到C盘下,如下图所示:

1.2.3  MSYS下载

登录https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/网页选择 文件进行下载,如下图所示:

1.2.4  MSYS安装

进入下载后安装包存储路径,选中

,并点击鼠标右键选择提取文件进行文件提取,提取界面如下图所示:

提取后可以看到生成了一个mingw64命名的新文件夹,如下图所示:

将该文件夹拷贝到C盘的MinGW文件夹下,如下图所示:

1.2.5  环境变量配置

根据以上步骤安装好后,需要在系统的环境变量的PATH中添加路径,具体操作步骤如下所描述。

鼠标放在【我的电脑】,点击右键,选择【属性】,弹出编辑界面,如下图所示:

点击【高级系统设置】,弹出系统属性界面,如下图所示:

点击【环境变量】,弹出环境变量界面,如下图所示:

点击【编辑】,弹出编辑系统变量框,在框中添加MinGW的路径,输入C:\MinGW\bin,如下图所示:

点击确认后,完成安装。

1.3  SDK15库的安装

1.3.1  软件下载

登录https://www.nordicsemi.com/官网,选中Software and tools下拉菜单,选择Software并点击nRF5 SDK,如下图所示:

点击后,进入下载界面,如下图所示:

进入下载界面,并选中所需的SDK版本进行下载,如下图所示:

1.3.2  软件安装

将下载后的压缩包进行解压,将其中的nRF5_SDK_15.0.0_o53641a.zip改名为nRF5_SDK_15.0.zip,并将其解压到F盘下,如下图所示:

完成以上步骤后,SDK软件即安装完成。

1.4  micro-ecc-master源码的安装

1.4.1  源码下载

登录https://github.com/kmackay/micro-ecc网站,点击下载,操作如下图所示:

1.4.2  源码安装

把下载的micro-ecc-master.zip解压,解压后改名为micro-ecc,并将其拷贝到F:\nRF5_SDK_15.0\external\micro-ecc文件夹下,如下图所示:

完成以上步骤后,micro-ecc-master源码即安装完成。

1.5  python软件的安装

1.5.1  软件下载

登录https://www.python.org/downloads/网页,进入下载界面,如下图所示:

1.5.2  软件安装

双击下载安装包图标,进入安装界面,如下图所示:

点击【Next】按键,进入路径选择界面,如下图所示:

安装路径默认不变,点击【Next】按键,进入插件安装选择界面,如下图所示:

点击【Next】按键,进入安装进度界面,如下图所示:安装完成后自动跳转到安装完成界面,如下图所示:

安装完成后自动跳转到安装完成界面,如下图所示:

点击【Finish】按键,完成安装。

1.5.3  环境变量配置

添加环境变量的步骤和第1.2.5小节操作一样,在Path中添加C:\Python27和C:\Python27\Scripts,如下图所示:

1.6  nrfutil工具的安装

1.6.1  工具下载

登录https://github.com/NordicSemiconductor/pc-nrfutil/网页,选择下载,如下图所示:

1.6.2  工具安装

把pc-nrfutil压缩包进行解压。进入pc-nrfutil文件夹中,在此处打开dos命令框(Shift+鼠标右键打开),在命令行中输入指令python setup.py install,回车执行指令,执行结果如下图所示:

在DOS命令中输入nrfutil可以获取更多关于nrfutil信息,则表示安装成功,如下图所示:

1.7  nRFgo工具的安装

1.7.1  工具下载

登录https://nrfgo-studio.software.informer.com/网页,点击DOWNLOAD进行下载,如下图所示:

1.7.2  工具安装

双击下载安装包图标,进入安装界面,如下图所示:

点击【Next】按键,进入允许协议许可界面,如下图所示:

点击【Next】按键,进入选择安装类型界面,如下图所示

点击【Typical】按键,进入安装准备界面,如下图所示:

点击【Install】按键,进入安装进度界面,如下图所示:

安装完成后,自动跳转到安装完成界面,如下图所示:

1.8  手机nRF Connect工具的安装

在手机应用商城中搜索nrfconnect,选择安装,如下图所示:

下载完成后,在手机桌面可以看到nRF Connect图标,如下图所示:

点击图标打开,可进入使用界面,说明安装成功,如下图所示:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档