打印
[活动]

【Nordic nRF7002开发板试用体验】 建立开发环境到点灯

[复制链接]
159|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1.先说下板子。
板面整齐干净,搭载了两颗NRF5340和一颗NRF7002芯片。一颗NRF5340用作SEGGER JLINK,另一个NRF5340和NRF7002用作应用。

可以看到这块板在无线应用上功能很强大,支持了当前主流的很多协议栈。如WIFI,BLE,NFC,Zigbee等等。是开发应用或测试的一个良好选择。
2. 按照官方的说明建立开发环境,好多软件资料是放在GITHUB上的需要下载,所以这是一个漫长的过程。
NRF Connect for Desktop 和nRF Command Line Tools两件软件都要装。

把两个软件装好,一路默认下去很容易。
打开NRF Connect for Desktop,安装Toolchain Manager。安装到了D盘。

安装完Toolchain Manager之后,才真正开始安装SDK了。
我选了最新的版本V2.4.1安装。安装很慢。等。。。。。。
安装完了,点Open VS Code,会弹出提醒安装VS Code插件。

全选安装 。
安装完之后,再点Open VS Code,就进入到VS Code里面了。

按照官方说明,开始建立工程。

按要求先建立配置。Build Configuration 出错了。
提示west命令错误,上网找了下原因。说是要UPDATE一下。
从NRF Connect for Desktop进入,到Open bash。打开命令行窗口。
执行west update.  又是从GITHUB上下载,时常连不上,连上了也是很小速度。中途断线了又要重新来。闹心。等。。。。。。
好不容易等全部UPDATE完成。
再来建立工程。建个点灯的工程。

再重新Build Configuration,终于成功了。
看了下代码,与32系列的代码差别很大。先不管它,下到板子上闪灯亮起来再说。编译正常,Flash下载又出错了。这是说有读保护吗,刚拿到手的板子,Flash不进去。

提示要recover一下。到官网上去查Command Line Tools是哪个用**  
找到nrfjprog命令。而且能带recover参数。
试一下。打开命令行终端。Nrfjprog --recover    .   能行。


解除读保护后再Flash,成功了,终于闪灯了,不容易啊。
查到项目的DTS文件,LED的配置。  
改一改,改成板上的两个LED一起闪。
重新编译下载,两个灯一起闪起来了。
DEBUG一下看看。看来可以正常进入DEBUG ......  
终于算是初步建好环境了,从GITHUB上下载太折磨人了。。。。。。
下一步,可以试试无线应用了。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

76

主题

1277

帖子

10

粉丝