在vscode中使用c语言开发raspberry-pico
工具链环境安装
环境配置
在仓库readme中Download the latest release
程序安装完成后,打开位于开始菜单的Raspberry Pi Pico SDK v1.5.1
文件夹,运行里面的Pico - Visual Studio Code
。会自动启动vscode打开保存在我的文档中的pico-examples
文件夹,并询问使用的编译设置,选择带有 GCC arm-none-eabi 条目的 Pico ARM GCC - Pico SDK 工具链
。
添加环境变量:
变量名 | 变量值 |
---|---|
PICO_SDK_PATH |
C:\Program Files\Raspberry Pi\Pico SDK v1.5.1\pico-sdk |
PICO_EXAMPLES_PATH |
C:\Users\Triority\Documents\Pico-v1.5.1\pico-examples |
新建工程
新建文件夹,打开powershell
:
1 | copy ${env:PICO_SDK_PATH}\external\pico_sdk_import.cmake . |
新建一个CMakeLists.txt
:
1 | cmake_minimum_required(VERSION 3.13) |
About the simplest you can do is a single source file (e.g. hello_world.c):
1 |
|
添加到CMakeLists.txt
文件的末尾:
1 | add_executable(hello_world |
在开始菜单的Pico - Visual Studio Code
打开刚才的文件夹即可,点击左下角的生成,会询问编译器配置,直接选择之前一样的Pico ARM GCC - Pico SDK Toolchain with GCC arm-none-eabi entry
,如果编译成功到此配置完成
开发
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Triority's blog!
评论