1 对外调试的说明
在完成DK7002的测试之前,再补充一个额外的功能,就是对外调试的功能。在手册中,这个功能叫debug out,也就是对没有配套jlink功能的nRF系列开发板进行对外连接。或者对自己设计的开发板进行下载和调试,这个也是nRF的良心之选,因为其他厂家都专门配套独立的下载工具,保持相对封闭的开发环境,当然,这也没有问题,毕竟官版的会更可靠,功能开放也更充分。Nordic Semiconductor Infocenter
2 使用方法
这个功能的使用非常简单,有没有跳线选择,直接把这个10针调试口对接在另一个开发板上就号,因为ground pin 3 (GND) of P19也就是P19_3的引脚检测到接地就是对外调试,否则就是队内调试。
然后,这个调试口的对外供电能力弱,因此需要独立给附属开发板供电,如果功耗不大,需要从这里供电,需要找到SM47的PCB选择丝印,连接就好。通常的开发板都自带jlink,但是这个thingy53不是,如下连接一下。
启动vs code,去发现一下设备,果然找到了,就是不认得型号
3 新建工程并写入
新建工程
选择从范例复制,然后设置build配置,这里要选号开发板的型号
然后开始build
build成功
最后选择flash,写入可执行文件
3 小结
这个对外编程的功能非常实用,尤其是自主开发的过程,也是和原环境保持统一的方法。