樹莓派Pico上手初體驗, Hello world 雙核MCU
樹莓派Pico上手初體驗,Hello world 雙核MCU。
樹莓派MCU極簡開發流程,MCU能否承受住降維打擊?
樹莓派Raspberry Pico 開發環境建立,執行Hello world程式點燈,體驗程式碼基礎和開發流程。
樹莓派上手初體驗Helloworld
樹莓派Pico開發環境建立
樹莓派Pico本身的開發環境是要使用樹莓派3B/4B作為開發主機平臺,在樹莓派3B/4B上編譯程式,透過樹莓派的USB/UART/SWD等介面來
除錯Pico。 這樣在日常使用起來並不方便。
在
Gitee
上做了一個用於Ubuntu/Debian/WSL的一鍵建立開發環境的指令碼。
Pico開發環境一鍵安裝指令碼
可以簡單快捷的使用。
。/pdusb_pico_setup。sh
Pico使用的開發工具也是常見的開源軟體,但是其在自身需要的基礎上做了一些Patch或者微調,前期可以先忽略。
Pico開發環境
建議使用VS Code作為開發環境,需要安裝幾個外掛:
code ——install-extension marus25。cortex-debug
code ——install-extension ms-vscode。cmake-tools
code ——install-extension ms-vscode。cpptools
樹莓派Pico hello world程式編譯
使用命令列或者VS Code介面都可以方便快捷的編譯程式。以簡單的點燈程式碼為例:
PICO樣例程式碼
命令列情況下,在build 執行:
cmake 。。/
cd
blink
make
生成的blink。uf2就可以透過拖拽的形式直接燒錄到Pico裡面執行。
樹莓派Pico hello world程式的燒錄
按下樹莓派PICO上的按鍵並將樹莓派透過Micro USB接入電腦
PICO連線到PC
Windows PC上會出現兩個USB裝置,一個名為RPI-RP2的隨身碟和一個RP2-Boot的未識別裝置。
picoUSB裝置
PICO儲存
將編譯生成的blink。uf2複製/拖拽到RPI-RP2的U盤裡面,就可以了。
檔案放進去之後,PICO會自動燒錄並自動重啟,這個過程非常快。
重啟後,USB裝置消失,編譯的點燈程式已經可以正常執行在裝置裡面。
pico點燈
樹莓派Pico 開發流程總結
樹莓派Pico的開發環境非常通用,開發流程也非常簡單,總結如下:
Micro USB 連線PC並按下按鍵
PC 編譯目標程式
將編譯輸出的。uf2檔案複製到RPI-RP2 隨身碟
完成
相關文章
- 2021-09-16戶外也要電量充沛,充電寶達不到的高度,Ta達到了
- 2021-09-13一年之後,我給P40配了個充電寶
- 2021-06-21開發、運維、測試,哪個崗位更有前途?
- 2021-05-12【招聘】年薪10-20萬,工作經驗多,年薪10-20萬,你能夠做到嗎?
- 2021-05-06佳能IR2206AD印表機驅動怎麼安裝