北方 发表于 2023-11-1 10:59

【nRF7002-DK Wi-Fi® 6开发套件评测】#3 创建新的工程

<div class='showpostmsg'><p><span style="font-size:16px;"><strong>1 启动开发环境</strong></span></p>

<p><span style="font-size:16px;">&nbsp; &nbsp;</span><span style="font-size:12px;"> 首先按照上一帖的说明顺序,逐个启动</span></p>

<div style="text-align: left;">
<div style="text-align: left;"></div>

<p><span style="font-size:12px;">直到VS Code启动</span></p>
</div>

<div style="text-align: left;"></div>

<p><strong>2 连接开发板并创建工程</strong></p>

<p>&nbsp; &nbsp; 点击左侧的nRF的图标切换到nRF开发环境,选择创建新工程</p>

<div style="text-align: left;"></div>

<div style="text-align: left;">连接开发板并在连接设备栏刷新,就可以找到开发板,并确定开发板的型号</div>

<div style="text-align: left;"></div>

<div style="text-align: left;">在上方弹出的panel中选择新建类型,这里选择从sample里复制</div>

<div style="text-align: left;">
<div style="text-align: left;"></div>

<p>稍等,从中可以选择各种范例,如果快速输入关键词如blink,就缩小范围,选择任意一个</p>

<div style="text-align: left;"></div>

<div style="text-align: left;">选择安装目录和子目录,依次回车</div>

<div style="text-align: left;"></div>

<div style="text-align: left;">新工程就创建成功了,这里显示的是源代码</div>

<div style="text-align: left;"></div>

<p>&nbsp;</p>
</div>

<p><strong>3 创建编译配置</strong></p>

<p>&nbsp; &nbsp; nRF的开发必须配置环境,每个项目配置一次。光创建了工程,啥也干不了。切换到nRF的图标位置,就出现了Application这个栏目,点击Blinky旁边的配置小图标</p>

<div style="text-align: left;"></div>

<div style="text-align: left;">就出现了配置选项页面,这里要选择好开发板,这里是nrf7002dk的板子</div>

<div style="text-align: left;">
<div style="text-align: left;"></div>

<p>点击下方的build,就开始按照这个配置编译</p>

<div style="text-align: left;">
<div style="text-align: center;">&nbsp;</div>

<p></p>

<p>这个过程偏长,如果配置无误,代码正确,就出现了新的编译工程页面和编译选项栏目,说明这个项目创建成功,编译成功</p>
</div>

<div style="text-align: left;"></div>

<p>&nbsp;</p>
</div>

<p><strong>4 写入开发板</strong></p>

<p>&nbsp; &nbsp; 这个过程比较简单,build成功后flash的选项就出现了,直接Flash就写入开发板了。</p>

<p>&nbsp;</p>

<p><strong>5 小结</strong></p>

<p>&nbsp; &nbsp; 整个开发新建工程的步骤比较多,需要一个个来,不能着急,对github访问不畅时会出现莫名的错误。这个不是你的错,都是月亮惹的祸。再搞搞就好了。</p>

<p>&nbsp; &nbsp; 但是,工程创建好以后,开发和配置就简单得多了,可以继续对各种功能的访问和实现了。</p>

<p>&nbsp;</p>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

lugl4313820 发表于 2023-11-1 20:20

他们的官方示例非常的多,可以玩好久,如果深入研究一下,这块开发板可玩性极高!
页: [1]
查看完整版本: 【nRF7002-DK Wi-Fi® 6开发套件评测】#3 创建新的工程