那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RaspberryPi Pico Clion開(kāi)發(fā)環(huán)境配置

冬至子 ? 來(lái)源:螺絲松掉的人 ? 作者:螺絲松掉的人 ? 2023-10-09 16:16 ? 次閱讀

該文章用于記錄使用一塊 Pico通過(guò) picoprobe 調(diào)試另一塊 Pico 的開(kāi)發(fā)方案,使用的 IDE 為 Clion,工程文件為 RT-Thread BSP。

準(zhǔn)備 IDE 環(huán)境

這里使用的版本為 CLion 2023.2.2 ,其自帶 MinGW 和 GDB 等工具,我們還需要準(zhǔn)備 openocd 工具,這里需要注意針對(duì) PICO ,需要使用專(zhuān)用的 openocd ,可以選擇下載 RaspberryPi 官方源碼并編譯。

我這里 openocd 中自帶了 openocd_rp2040.exe,在 Clion 直接選擇即可。

1.jpg

(這里因?yàn)槟晟贌o(wú)知,配置開(kāi)發(fā)環(huán)境時(shí)不明所以,所有路徑包含極其奇怪,后面懶得更改了,請(qǐng)忽略)

之后我們需要添加一個(gè)運(yùn)行/調(diào)試配置

1.jpg

這里的面板配置文件我們需要自己添加:

source [find interface/picoprobe.cfg]
source [find target/rp2040.cfg]

然后我們還需要在對(duì)應(yīng)的 interface 和 target 路徑下添加對(duì)應(yīng)的 .cfg 文件

包含以下文件:

├── interface
│ └── picoprobe.cfg ---- openocd 配置文件
├── openocd.exe ---- 特別編譯的 openocd
├── target
│ └── rp2040.cfg ---- openocd 配置文件
└── zadig-2.7.exe ---- 安裝 USB 驅(qū)動(dòng)的程序

到這里 Clion 的準(zhǔn)備工作就完成了。

picoprobe 固件燒錄
需要的 picoprobe.uf2 固件在上述資源包中已存在,按住樹(shù)莓派PICO的 BOOTSEL 按鈕,USB 連電腦,將 picoprobe.uf2 拖入磁盤(pán)中即可。

windows 環(huán)境下還需要通過(guò) zadig-2.7.exe 安裝對(duì)應(yīng)的 picoprobe USB 驅(qū)動(dòng),才能正常連接使用。

Linux 環(huán)境下可以通過(guò)以下命令查看是否加載成功:

dmesg | grep usb

1.jpg

注:每次加載成功后,需要設(shè)置一下usb權(quán)限;在命令行下輸入:

sudo chmod -R 777 /dev/bus/usb/
到這里 picoprobe 就準(zhǔn)備好了。

開(kāi)發(fā)板接線(xiàn)

通過(guò)一塊 pico 作為 picoprobe 調(diào)試另外一塊 pico 需要按照以下接線(xiàn)圖進(jìn)行接線(xiàn):

1.jpg

這樣可以將 swd 和 uart 都連接起來(lái),便于調(diào)試。

將 usb 連接至電腦就可以開(kāi)始愉快的調(diào)試了

1.jpg

這里需要注意的一點(diǎn)是:RT-Thread BSP 想要通過(guò) Clion 開(kāi)發(fā)的話(huà),需要先通過(guò) env 工具中執(zhí)行

scons --target=cmake // 生成對(duì)應(yīng)的Cmake工程

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • GND
    GND
    +關(guān)注

    關(guān)注

    2

    文章

    540

    瀏覽量

    38903
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1305

    瀏覽量

    40388
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    117

    文章

    1710

    瀏覽量

    105882
  • USB驅(qū)動(dòng)器
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    5286
  • RaspberryPi
    +關(guān)注

    關(guān)注

    1

    文章

    40

    瀏覽量

    9119
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎么用Clion開(kāi)發(fā)APM32

    APM32 官方 SDK 中提供了三種開(kāi)發(fā)環(huán)境:Keil、IAR 和 Eclipse。不否認(rèn)這三種環(huán)境的強(qiáng)大,但是在 AI 時(shí)代做嵌入式開(kāi)發(fā),用這三種
    的頭像 發(fā)表于 12-17 09:19 ?1051次閱讀
    怎么用<b class='flag-5'>Clion</b><b class='flag-5'>開(kāi)發(fā)</b>APM32

    如何利用Clion IDE搭建STM32開(kāi)發(fā)環(huán)境

    如何利用Clion IDE搭建STM32開(kāi)發(fā)環(huán)境
    發(fā)表于 11-26 07:52

    Clion環(huán)境配置以及編譯運(yùn)行

    文章目錄1 使用環(huán)境2 Clion環(huán)境配置以及編譯運(yùn)行2.1 安裝 Clion,gdb,MinGW2.2 安裝 ARM GCC 工具鏈2.3
    發(fā)表于 12-01 07:17

    如何利用Clion配置一種stm32嵌入式開(kāi)發(fā)環(huán)境

    如何利用Clion配置一種stm32嵌入式開(kāi)發(fā)環(huán)境呢?
    發(fā)表于 12-02 07:25

    RaspberryPi Pico CLion開(kāi)發(fā)環(huán)境配置的相關(guān)資料推薦

    RaspberryPi Pico CLion開(kāi)發(fā)環(huán)境配置樹(shù)莓派家族新成員PicoRaspberr
    發(fā)表于 12-10 06:54

    怎樣去搭建一種基于CLion的stm32開(kāi)發(fā)環(huán)境

    stm32學(xué)習(xí)總結(jié):2、搭建基于CLion的stm32開(kāi)發(fā)環(huán)境文章目錄stm32學(xué)習(xí)總結(jié):2、搭建基于CLion的stm32開(kāi)發(fā)
    發(fā)表于 03-01 07:05

    樹(shù)莓派PICO:使用rt-thread micropython軟件包聯(lián)網(wǎng)獲取天氣

    Marketplace進(jìn)行python軟件開(kāi)發(fā),通過(guò)http請(qǐng)求獲取實(shí)時(shí)天氣信息。  嵌入式軟件配置  使用RT-Thread Studio  安裝RP2040-RASPBERRYPI-PICO的SDK原作者:Zain
    發(fā)表于 11-14 16:19

    【BPI-Pico-RP2040 開(kāi)發(fā)板】+C開(kāi)發(fā)環(huán)境搭建之HelloWorld

    ://github.com/raspberrypi/pico-setup.gitcd pico-setup/./pico_setup.sh 相關(guān)環(huán)境
    發(fā)表于 03-17 11:27

    如何用RaspberryPi Pico來(lái)控制直流電機(jī)?

    由樹(shù)莓派基金會(huì)剛剛發(fā)布的RaspberryPi Pico(樹(shù)莓派Pico)是一個(gè)小巧而強(qiáng)大的板子,它可以為用戶(hù)提供了創(chuàng)建大大小小的項(xiàng)目的機(jī)會(huì)。其中一個(gè)項(xiàng)目是機(jī)器人,為此我們需要用到馬達(dá)。那么我們?nèi)绾斡?/div>
    的頭像 發(fā)表于 04-28 10:09 ?4185次閱讀
    如何用<b class='flag-5'>RaspberryPi</b> <b class='flag-5'>Pico</b>來(lái)控制直流電機(jī)?

    單片機(jī)優(yōu)雅的開(kāi)發(fā)Clion環(huán)境搭建

    單片機(jī)優(yōu)雅的開(kāi)發(fā)Clion環(huán)境搭建
    發(fā)表于 11-13 12:21 ?20次下載
    單片機(jī)優(yōu)雅的<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>Clion</b><b class='flag-5'>環(huán)境</b>搭建

    Clion調(diào)試STM單片機(jī)

    文章目錄1 使用環(huán)境2 Clion環(huán)境配置以及編譯運(yùn)行2.1 安裝 Clion,gdb,MinGW2.2 安裝 ARM GCC 工具鏈2.3
    發(fā)表于 11-23 16:36 ?10次下載
    <b class='flag-5'>Clion</b>調(diào)試STM單片機(jī)

    RaspberryPi Pico CLion開(kāi)發(fā)環(huán)境配置

    RaspberryPi Pico CLion開(kāi)發(fā)環(huán)境配置樹(shù)莓派家族新成員PicoRaspberr
    發(fā)表于 11-26 19:21 ?19次下載
    <b class='flag-5'>RaspberryPi</b> <b class='flag-5'>Pico</b> <b class='flag-5'>CLion</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>配置</b>

    RaspberryPi Pico Web服務(wù)器w5100S(W5500)

    電子發(fā)燒友網(wǎng)站提供《RaspberryPi Pico Web服務(wù)器w5100S(W5500).zip》資料免費(fèi)下載
    發(fā)表于 11-10 14:48 ?1次下載
    <b class='flag-5'>RaspberryPi</b> <b class='flag-5'>Pico</b> Web服務(wù)器w5100S(W5500)

    使用RaspberryPi監(jiān)控環(huán)境

    電子發(fā)燒友網(wǎng)站提供《使用RaspberryPi監(jiān)控環(huán)境.zip》資料免費(fèi)下載
    發(fā)表于 12-23 16:41 ?1次下載
    使用<b class='flag-5'>RaspberryPi</b>監(jiān)控<b class='flag-5'>環(huán)境</b>

    PICO Example Clion開(kāi)發(fā)

    以下是一些在 linux 環(huán)境下,使用 Clion 開(kāi)發(fā)基于 C/C++ SDK 的 PICO-Example 的注意事項(xiàng),使用 Clion
    的頭像 發(fā)表于 10-09 10:16 ?888次閱讀
    林州市| 威尼斯人娱乐城赌博网站| 澳门百家乐官网线上娱乐城| 百家乐备用网址| 澳门百家乐官网必赢技巧| 德州扑克术语| 娱乐城百家乐规则| 百家乐官网机器昀程序| bbin赌场| 布加迪百家乐官网的玩法技巧和规则 | 百家乐电子路单谁| 百家乐官网1个人| 金冠娱乐城开户| 百家乐外套| 百家乐官网在线娱乐场| 贵族娱乐城| 澳门百家乐官方网站破解百家乐技巧 | 百家乐赌的是心态吗| 蓝盾百家乐官网赌场娱乐网规则 | 金博士百家乐官网的玩法技巧和规则 | 百家乐有多少种游戏| 嬴澳门百家乐官网的公式| 新奥博娱乐城体育投注| 伯爵百家乐娱乐平台| 红树林百家乐官网的玩法技巧和规则| 潼关县| 大发888 娱乐免费游戏| 网上百家乐博彩正网| 百家乐官网现金网信誉排名| 真钱棋牌导航网| 威尼斯人娱乐城上不了| 真人百家乐好不好玩| 百家乐官网是怎样算牌| 德州扑克平台| 优惠搏百家乐的玩法技巧和规则 | 折式百家乐赌台| 玩百家乐官网优博娱乐城| 澳门网上网址| 大发888交流心得| 百家乐自动下注| 总玩百家乐官网有赢的吗|