树莓派(Raspberry Pi) Pico VSCode C/C++开发环境配置(无需Visual Studio)

此教程可以不从Visual Studio启动,详情请直接看第三部分。

1.安装必要工具

  1. ARM GCC compiler 下载地址
    下载exe安装版
    下载exe安装版
    进行安装
    安装选项
    2.CMake 下载地址
    安装完成后并把cmake添加到环境变量中。
    3.VSCode(相信大家都会装)
    4.Python
    安装教程
    5.Git 下载地址
    此处默认编辑器其实选什么都行,实际使用中用的不多。安装过程中都某些选项有疑问直接按默认的安装就行,也可以自己百度一下详细教程。
    树莓派官方教程中建议选vim

2.下载并配置SDK

先进入自己想安装的位置再输入以下指令
从github上克隆sdk

git clone -b master https://github.com/raspberrypi/pico-sdk.git

自动下载sdk依赖

cd pico-sdk
git submodule update --init

在环境变量中添加一个变量名为 PICO_SDK_PATH的变量,路径为刚刚下载的pico-sdk文件夹的路径。
配置完成的样子

3.配置vscode

1.安装插件
打开vscode安装图中3个插件
必要插件
2.设置
打开CMake Tools插件设置
在Cmake Environment中再添加一次PICO_SDK_PATH变量
Cmake Environment
树莓派编译过程其实是cmke生成一个makefile,然后make再根据makefile进行编译。make其实是个批处理工具。目前类似make的工具有Nmake,Ninja。官方文档中选择了Nmake所以在cmake tool在Cmake Generator中填入NMake Makefiles。
但这样就需要安装Visual Studio了,不过我刚刚看了一下好像nmake可以单独下载,大家可以试一试下载后配置环境变量看看能不能编译。
毕竟是用C/C++开发所以肯定都写过c所以我就用了MinGW中的mingw32_make其实就是linux下的make,在Cmake Generator中填入MinGW Makefiles即可。
MinGW Makefiles
然后
在这里插入图片描述
将编译工具选择成ARM GCC compiler,点击右边的生成即可。

4.样例

克隆官方样例。

 git clone -b master https://github.com/raspberrypi/pico-examples.git

官方样例是好多样例一起编译的,这里我写了一个单样例编译的 下载地址

本人水平有限,如果文中有错误的欢迎指出

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值