RM新时代网站-首页

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

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

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

PICO Example Clion開發(fā)

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

以下是一些在 linux 環(huán)境下,使用 Clion 開發(fā)基于 C/C++ SDK 的 PICO-Example 的注意事項,使用 Clion 的下載和調(diào)試配置在上一篇文章中已經(jīng)介紹。

Example 和 SDK 準備

可以直接 clone 官方倉庫

example倉庫

git@github.com:raspberrypi/pico-examples.git

sdk倉庫

git clone git@github.com:raspberrypi/pico-sdk.git --recurse

這里需要注意的是,SDK 倉庫中還包含以下子模塊倉庫,如 USBWi-Fi 模塊等,因為我使用的開發(fā)板是 PICO-W 且需要使用其 Wi-Fi 模塊,這里在 clone 的時候建議帶上 —recurse ,把所有的子模塊倉庫一起下載了,因為實測如果是后續(xù)通過 git submodule update —init 獲取子倉庫很容易失敗。

path 配置

我們在使用 Clion 打開 pico-examples 時需要添加對應(yīng)的 SDK 的 PATH 路徑,

PICO_SDK_PATH=~/pico/pico-sdk
也可以在命令行中添加 PATH

export PICO_SDK_PATH=../../pico-sdk/
構(gòu)建PICO-W
PICO-W 相關(guān)的 Examples 是需要我們自己進行構(gòu)建的,操作流程如下:

cd pico-examples
mkdir build
cd build
使用cmke構(gòu)建examples

cmake -DPICO_BOARD=pico_w ..
然后就可以進入到某個文件夾中構(gòu)建了,例如 pico_w/wifi

cd pico-examples/build/pico_w/wifi
make
然后就可以使用對應(yīng)的可執(zhí)行文件下載或調(diào)試pico了。

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

    關(guān)注

    9

    文章

    701

    瀏覽量

    55634
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    593

    瀏覽量

    27392
  • Pico
    +關(guān)注

    關(guān)注

    0

    文章

    172

    瀏覽量

    17080
  • Wi-Fi模塊
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    11138
收藏 人收藏

    評論

    相關(guān)推薦

    怎么用Clion開發(fā)APM32

    Clion 開發(fā) APM32,涉及 CMake、Makefile、OpenOCD 和PyOCD 的知識,供大家參考。
    的頭像 發(fā)表于 12-17 09:19 ?619次閱讀
    怎么用<b class='flag-5'>Clion</b><b class='flag-5'>開發(fā)</b>APM32

    Clion的安裝方法

    本人做為全棧的開發(fā)工程師,安卓使用的是android studio,后端開發(fā)用的是idea,就單片機開發(fā)還沒有轉(zhuǎn)到好用的工具上來,這怎么行!于是想找使用idea開發(fā)STM32,結(jié)果還真
    發(fā)表于 11-22 07:28

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

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

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

    RaspberryPi Pico CLion開發(fā)環(huán)境配置樹莓派家族新成員PicoRaspberryPi Pico是一款低成本,高性能的微控制器開發(fā)
    發(fā)表于 12-10 06:54

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

    stm32學(xué)習(xí)總結(jié):2、搭建基于CLion的stm32開發(fā)環(huán)境文章目錄stm32學(xué)習(xí)總結(jié):2、搭建基于CLion的stm32開發(fā)環(huán)境1. 前言2. 相關(guān)工具和環(huán)境準備2.1 STM32
    發(fā)表于 03-01 07:05

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

    update --init 編譯example cd pico-examples/build export PICO_SDK_PATH="/home/lhj/pico-setup/
    發(fā)表于 03-17 11:27

    Example_2803xEPwmTripZone

    Example_2803x開發(fā)板源程序分享
    發(fā)表于 01-18 17:03 ?10次下載

    Example_2803xCpuTimer

    Example_2803x開發(fā)板源程序分享
    發(fā)表于 01-18 17:03 ?0次下載

    clion自帶的嵌入式開發(fā)功能和stm32cubeMX開發(fā)stm32!!!

    起因因為keil的難用…以前開發(fā)stm32,我都是使用stm32cube生成了項目文件之后,用clion編輯,然后用keil編譯下載加Debug.說實話,整體感覺還不錯,但總感覺怪怪的.也曾嘗試
    發(fā)表于 11-03 09:36 ?14次下載
    用<b class='flag-5'>clion</b>自帶的嵌入式<b class='flag-5'>開發(fā)</b>功能和stm32cubeMX<b class='flag-5'>開發(fā)</b>stm32!!!

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

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

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

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

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

    RaspberryPi Pico CLion開發(fā)環(huán)境配置樹莓派家族新成員PicoRaspberryPi Pico 是一款低成本,高性能的微控制器
    發(fā)表于 11-26 19:21 ?19次下載
    RaspberryPi <b class='flag-5'>Pico</b> <b class='flag-5'>CLion</b><b class='flag-5'>開發(fā)</b>環(huán)境配置

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

    該文章用于記錄使用一塊 Pico通過 picoprobe 調(diào)試另一塊 Pico開發(fā)方案,使用的 IDE 為 Clion,工程文件為 RT-Thread BSP。
    的頭像 發(fā)表于 10-09 16:16 ?1335次閱讀
    RaspberryPi <b class='flag-5'>Pico</b> <b class='flag-5'>Clion</b><b class='flag-5'>開發(fā)</b>環(huán)境配置

    JetBrains推出新的C/C++ IDE:CLion Nova

    該公司打算先收集用戶反饋,然后在 2024 年的某個時刻根據(jù)具體的反饋結(jié)果將 CLion Nova 合并到 CLion Classic。在此之前,預(yù)覽版本將免費提供,并且可以與 CLion (Classic) 安裝并行安裝。目前
    的頭像 發(fā)表于 11-20 17:24 ?1146次閱讀
    JetBrains推出新的C/C++ IDE:<b class='flag-5'>CLion</b> Nova

    JetBrains推出CLion Nova技術(shù)工具

    未來,我們計劃將 CLion Nova 并入 CLion Classic。我們不打算推出新產(chǎn)品?!?該公司打算先收集用戶反饋,然后在 2024 年的某個時刻根據(jù)具體的反饋結(jié)果將 CLion Nova 合并到
    的頭像 發(fā)表于 11-23 10:44 ?778次閱讀
    JetBrains推出<b class='flag-5'>CLion</b> Nova技術(shù)工具
    RM新时代网站-首页