首页 » 99链接平台 » 树莓派pico windows C 和 C++开发环境搭建(搭建开发环境点击编译)

树莓派pico windows C 和 C++开发环境搭建(搭建开发环境点击编译)

萌界大人物 2024-11-22 10:59:31 0

扫一扫用手机浏览

文章目录 [+]

教程简介:

树莓派 pico 的官方提供了两种开发模式,一是MicroPython,另一个是C/C++。
本教程是在windows 10 下搭建的raspberry pi pico的 C/C++开发环境。
所用集成开发环境是Visual studio code.

树莓派官方推荐使用cmake组织管理项目代码;树莓派 pico的芯片是RP2040(Arm Cortex M0+)处理器,需要使用arm交叉编译工具链(ARM GCC Compiler)编译代码,还要用到Visual Studio 2019的生成工具。
如果手动配置开发环境会很复杂,失败的概率非常高。

树莓派pico windows C 和 C++开发环境搭建(搭建开发环境点击编译) 99链接平台
(图片来自网络侵删)

所以有人就在Git hub 上发起了一个自动配置树莓派pico windows 开发环境的项目。
项目地址如下:

项目地址:https://github.com/ndabas/pico-setup-windows

我们可以直接使用该项目生成的exe安装包,直接安装树莓派pico开发环境即可。

1. 下载pico自动配置

所需文件: pico-setup-windows-0.3.3-x64.exe

下载地址:https://github.com/ndabas/pico-setup-windows/releases/download/v0.3.3/pico-setup-windows-0.3.3-x64.exe

pico-setup-windows-0.3.3-x64.exe文件

2. 下载完成,之后双击这个pico-setup-windows-0.3.3-x64.exe, 点击Next

pico 开发环境安装

3. 再次点击Next。

可选的组件选择

4. 点击Install。

安装目录设置

5. 等待安装完成。
点击Finish。

完成

6. 等待git 下载pico 相关的SDK 和example 等的下载。

等待配置完成

按回车键,继续等待,等待完成即可。

等待编译完成

上图错误可以不用理会。

步骤6如果出现下载失败的问题。
如下图:

请按如下步骤进行修复:

1.)复制git 下载失败的仓库地址,如上图中的https://github.com/raspberrypi/pico-extras.git

2.)之后到安装目录下,自己在git bash 下直接克隆下即可:

git 软件

手动自己克隆所需文件仓库

如果克隆失败,多尝试几次即可 。
因为git 仓库在国外,所以有时下载会失败。
多尝试几次即可。

3.)下载完成之后,再次双击pico-setup-windows-0.3.3-x64.exe
点击Next,之后只保留“Download documents and files”

之后再次点击Next, 点击Install。
最后点击finish。
参照步骤4到6。
直到出现步骤6的Configuration done。

7.双击安装目录下的Visual Studio Code for Pico.

双击打开Visual studio code for pico

8. 等待Visual studio code 打开

visal studio code

9. 点击打开文件夹。

选择文件夹

选择安装目录下的pico-examples 文件夹。

注意:千万不能直接用visual studio code打开pico-examples 目录下的目录,如blink 目录。
会在编译时出错的。

10. 打开之后如下图。

打开例程之后

11. 可以点击底部状态栏的Build 进行所有工程的编译。
如果只想编译一个工程,则可以点击状态栏的[all], 选择相应的工程,之后再build 即可。

编译

等待完成即可。

12. 生成的文件在pico-examples\build\工程名 目录下,如

生产的目标文件

blink.uf2 即为最终的可执行文件。

13. 按住树莓派pico的BOOTSEL 按键,将树莓派pico连接的usb 线插入电脑。
电脑上会显示一个新的盘符。
blink.uf2 复制到其中即可看到树莓派pico会重启运行这个程序。

树莓派pico 插入电脑之后产生的盘符

视频加载中...

大家好!
我是北漂李工。
目前在北京做家电、手表等相关产品的嵌入式软件开发。
欢迎大家关注、收藏、评论,和我交流技术问题。
如有任何问题,请留言评论,看到会回复的,谢谢大家!

标签:

相关文章

正式首发!(列车旅游铁路首发旅客)

7月9日13时17分,Y459次旅游列车从广元站驶出,开往伊宁站,标志着成都局集团公司首趟“大美新疆号”旅游列车正式开行。来自成都...

99链接平台 2024-12-21 阅读808 评论0