北方 发表于 2023-11-27 13:05

【nRF7002-DK Wi-Fi® 6开发套件评测】#7 DK7002对外调试

<div class='showpostmsg'><p>1 对外调试的说明</p>

<p>&nbsp; &nbsp; 在完成DK7002的测试之前,再补充一个额外的功能,就是对外调试的功能。在手册中,这个功能叫debug out,也就是对没有配套jlink功能的nRF系列开发板进行对外连接。或者对自己设计的开发板进行下载和调试,这个也是nRF的良心之选,因为其他厂家都专门配套独立的下载工具,保持相对封闭的开发环境,当然,这也没有问题,毕竟官版的会更可靠,功能开放也更充分。<a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fps_nrf7002%2Fchapters%2Fproduct_overview%2Fdoc%2Fprod_overview.html&amp;cp=3_0_0_2">Nordic Semiconductor Infocenter</a></p>

<p>2 使用方法</p>

<p>&nbsp; &nbsp; 这个功能的使用非常简单,有没有跳线选择,直接把这个10针调试口对接在另一个开发板上就号,因为ground pin 3 (GND) of&nbsp;P19也就是P19_3的引脚检测到接地就是对外调试,否则就是队内调试。</p>

<p>然后,这个调试口的对外供电能力弱,因此需要独立给附属开发板供电,如果功耗不大,需要从这里供电,需要找到SM47的PCB选择丝印,连接就好。通常的开发板都自带jlink,但是这个thingy53不是,如下连接一下。</p>

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

<p>启动vs code,去发现一下设备,果然找到了,就是不认得型号</p>

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

<p>3 新建工程并写入</p>

<p>新建工程</p>

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

<p>选择从范例复制,然后设置build配置,这里要选号开发板的型号</p>

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

<p>然后开始build</p>

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

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

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

<p></p>

<p>最后选择flash,写入可执行文件</p>

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

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

<div style="text-align: left;">&nbsp; &nbsp; 这个对外编程的功能非常实用,尤其是自主开发的过程,也是和原环境保持统一的方法。</div>

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

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

<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>

Jacktang 发表于 2023-11-28 07:34

<p>跟着楼主学习一下对没有配套jlink功能的nRF系列开发板进行对外连接的调试,,,,</p>
页: [1]
查看完整版本: 【nRF7002-DK Wi-Fi® 6开发套件评测】#7 DK7002对外调试