以下是一些在 linux 環(huán)境下,使用 Clion 開發(fā)基于 C/C++ SDK 的 PICO-Example 的注意事項(xiàng),使用 Clion 的下載和調(diào)試配置在上一篇文章中已經(jīng)介紹。
Example 和 SDK 準(zhǔn)備
可以直接 clone 官方倉庫
example倉庫
git@github.com:raspberrypi/pico-examples.git
sdk倉庫
git clone git@github.com:raspberrypi/pico-sdk.git --recurse
這里需要注意的是,SDK 倉庫中還包含以下子模塊倉庫,如 USB 和 Wi-Fi 模塊等,因?yàn)槲沂褂玫拈_發(fā)板是 PICO-W 且需要使用其 Wi-Fi 模塊,這里在 clone 的時(shí)候建議帶上 —recurse ,把所有的子模塊倉庫一起下載了,因?yàn)閷?shí)測(cè)如果是后續(xù)通過 git submodule update —init 獲取子倉庫很容易失敗。
path 配置
我們?cè)谑褂?Clion 打開 pico-examples 時(shí)需要添加對(duì)應(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 是需要我們自己進(jìn)行構(gòu)建的,操作流程如下:
cd pico-examples
mkdir build
cd build
使用cmke構(gòu)建examples
cmake -DPICO_BOARD=pico_w ..
然后就可以進(jìn)入到某個(gè)文件夾中構(gòu)建了,例如 pico_w/wifi
cd pico-examples/build/pico_w/wifi
make
然后就可以使用對(duì)應(yīng)的可執(zhí)行文件下載或調(diào)試pico了。
-
USB接口
+關(guān)注
關(guān)注
9文章
707瀏覽量
57011 -
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
605瀏覽量
28618 -
Pico
+關(guān)注
關(guān)注
0文章
182瀏覽量
17652 -
Wi-Fi模塊
+關(guān)注
關(guān)注
0文章
33瀏覽量
11329
發(fā)布評(píng)論請(qǐng)先 登錄
Clion的安裝方法
RaspberryPi Pico CLion開發(fā)環(huán)境配置的相關(guān)資料推薦
怎樣去搭建一種基于CLion的stm32開發(fā)環(huán)境
【BPI-Pico-RP2040 開發(fā)板】+C開發(fā)環(huán)境搭建之HelloWorld
用clion自帶的嵌入式開發(fā)功能和stm32cubeMX開發(fā)stm32!!!

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

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

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

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

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

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

評(píng)論