打印
[活动]

Nordic nRF7002开发板试用体验---一站式入门开发体验

[复制链接]
159|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dql2015|  楼主 | 2023-9-25 22:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、 简介
首先感谢21ic和厂家的活动,有幸体验来自Nordic的无线连接产品!

U2采用自家的nRF5340作为JLINK调试器,为主控nRF5340提供调试、下载、虚拟串口、大容量存储设备服务。
nRF7002 DK是用于nRF7002 Wi-Fi 6 协同IC的开发套件,在单一电路板上包含了启动开发工作所需要的一切。这款DK带有一个nRF5340 多协议系统级芯片(SoC),用作nRF7002的主处理器。该DK支持低功耗Wi-Fi 应用的开发,并实现多项Wi-Fi 6功能,如OFDMA、波束成形和目标唤醒时间(TWT)。nRF7002是可以配合Nordic现有产品一起使用的协同IC,提供无缝连接和基于Wi-Fi的定位(本地Wi-Fi集线器的SSID嗅探)。nRF7002可配合nRF52®和nRF53®系列蓝牙系统级芯片(SoC),以及nRF91®系列蜂窝物联网系统级封装(SiP)产品。nRF7002也可以与非Nordic的主机设备结合使用。
官方介绍页如下:
主控通过QSPI接口与Wi-Fi芯片连接。

板载Wi-Fi SoC简介:
主控SoC简介:
二、 环境搭建
板卡介绍:https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.1.2/nrf/ug_nrf7002.html

官方提供了丰富的教程:https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/introduction.html
首先安装SDK和交叉编译工具链,下载交叉编译工具链和SDK:https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktop/download#infotabs

根据推荐,下载了nRF Connect for Desktop 4.1.2版本,安装完毕nRF Connect for Desktop后,在里面选择安装工具管理器:

然后安装2.4.1版本SDK:

首先下载安装工具链
然后是SDK,整个nRF Connect SDK文件最终大小为5GB左右,可以多次点击update SDK进行下载更新!最终安装完毕后的nRF Connect SDK文件夹目录结构如下:
整个安装过程操作十分简单!nRF Connect for Desktop可谓是开发利器,前瞻性十足,将繁琐的软件包安装过程以图形化的方式呈现给开发者!

在Vscode安装nRF插件完毕后,左侧菜单栏会出现nRF的图标:

首次点击会出现欢迎页面,提示配置SDK和工具链路径:

如果遇到无法选择开发板、产生配置失败等疑难杂症,请点击nRF Connect for Desktop里面Toolchain Manager里面的update SDK,耐心等待下载更新。

点击下面3个地方都可以打开例程:

这里选择最常见的led blink例程:


然后点击配置,在弹出的页面对工程进行基本配置,板卡选择nrf7002-dk, nrf7002dk_nrf5340_cpuapp例子是基于主控nRF5340基本功能的, nrf7002dk_nrf5340_cpunet 例子是基于主控nRF5340无线连接功能的。

最后点击生成配置按钮:


生成配置成功后,左侧菜单栏会出现actions选项卡,里面提供了编译Build、下载Flash、调试Debug等功能:

点击编译,开始进行编译,编译成功后,终端会打印出flash、sram等使用情况:

点击下载,若有板卡连接,会自动识别,完成下载:



最后点击调试,可以进行仿真调试,支持单步、断点、变量查看、寄存器查看等强大功能:

三、 总结

本次体验到了Nordic强大的无线连接产品和丰富易用的开发环境,除了环境搭建SDK下载比较麻烦外,其它体验超级棒,尤其是nRF Connect forDesktop提供了全家桶的开发工具,如串口终端、固件下载、SDK管理等一站式套件,十分方便开发。




使用特权

评论回复

相关帖子

沙发
dql2015|  楼主 | 2023-9-25 22:15 | 只看该作者
【nRF7002 Wi-Fi 6体验】 https://www.bilibili.com/video/BV1U84y1D7sv/?share_source=copy_web&vd_source=4b9c499d8564e7ad9169a2c39fa19a17

使用特权

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

本版积分规则

101

主题

372

帖子

7

粉丝