最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

使用 Clion 調(diào)試 Raspberry Pi Pico

2023-03-08 17:39 作者:小忍Lily  | 我要投稿

0. 簡介

Picoprobe 是一個可以將?Raspberry?Pi Pico 作為調(diào)試器來調(diào)試另外一個 Raspberry Pi Pico 的項目,從而可以實現(xiàn)無需購買額外的硬件來調(diào)試自己的項目(Picoprobe 可以將 Pico 變成一個 USB 轉(zhuǎn) SWG + UART 調(diào)試器,可以已調(diào)試其他開發(fā)板)。

在官方入門文檔?getting-started-with-pico.pdf 的?Appendix A: Using Picoprobe 章節(jié)有介紹如何使用?Picoprobe ,但很多步驟可以簡化,本文主要介紹如何快速搭建整個調(diào)試環(huán)境。


1. 下載并燒錄?Picoprobe

項目地址:https://github.com/raspberrypi/picoprobe ,和普通的Pico項目一樣編譯即可。

也可以直接下載編譯好的文件:https://github.com/raspberrypi/picoprobe/releases/latest

完成后將下載或編譯后的?picoprobe.uf2 文件燒錄入作為調(diào)試器的Pico。


2. 下載OpenOCD

a) OpenOCD 默認(rèn)不支持 Pi Pico,所以需要自己編譯的特殊版本。getting-started-with-pico 有介紹如何在 Windows 上編譯特定版本的 OpenOCD,但整個編譯過程很復(fù)雜且容易出錯。故用第三方編譯好的版本。下載地址:https://gnutoolchains.com/arm-eabi/openocd/

b) 下載完成后解壓,找到 share\openocd\scripts\interface\picoprobe.cfg 文件用文本編輯器打開,將該文件中 adapter driver picoprobe 改為 adapter driver cmsis-dap【注1】。


3. 配置 Clion

添加運行配置,選擇 “嵌入式GDB服務(wù)器” 。

只需配置以下三個參數(shù)即可,其他使用默認(rèn)值。

target remote:localhost:3333

GDB服務(wù)器:<OpenOCD Path>\bin\openocd.exe

GDB服務(wù)器實參:-f interface/picoprobe.cfg -f target/rp2040.cfg -s tcl

注:<OpenOCD?Path> 替換成?OpenOCD 實際解壓目錄


3. 連接兩個 Pi Pico

如下圖所示,左側(cè)為作為調(diào)試器的Pico A,右側(cè)為需要調(diào)試的Pico B。

如果只需要 SWG 調(diào)試的話,黃色和橙色的串口線可以不用連接。


4. 使用

將Pico A使用USB接入電腦,然后點擊IDE的調(diào)試模式按鈕即可。



使用 Clion 調(diào)試 Raspberry Pi Pico的評論 (共 條)

分享到微博請遵守國家法律
通榆县| 亚东县| 绥宁县| 尼木县| 百色市| 西平县| 宁阳县| 乐安县| 沈阳市| 昌黎县| 栾川县| 嘉祥县| 玉龙| 黔南| 长岛县| 南澳县| 博湖县| 佛冈县| 商城县| 明星| 远安县| 嘉黎县| 镇坪县| 固原市| 西乌珠穆沁旗| 屏东市| 昂仁县| 南部县| 禄丰县| 策勒县| 云阳县| 上饶县| 德兴市| 旬阳县| 大冶市| 依兰县| 新河县| 澄江县| 宁夏| 若尔盖县| 陆丰市|