【RP2350】香瓜树莓派RP2350之搭建开发环境(windows)
本文最后修改时间:2025年02月12日 01:57
一、本节简介
本节以树莓派pico2开发板为例,搭建windows下的编译环境。
注:本文是在安装好RP2040开发环境基础上进行的
二、实验平台
1、硬件平台
1)树莓派pico2开发板
①树莓派pico2开发板*2
②micro usb数据线
2)电脑
2、软件平台
1)VS CODE
三、版权声明
1)作者:甜甜的大香瓜
2)声明:喝水不忘挖井人,转载请注明出处。
3)纠错/业务合作:897503845@qq.com
4)香瓜嵌入式之树莓派群:512598061
5)本文出处:原创连载资料《简单粗暴学树莓派》
6)完整开源资料下载地址(电脑端打开):
opengua.taobao.com
四、实验前提
1、在进行本文步骤前,请先阅读以下章节:
1)《简单粗暴学树莓派》的“第一章至第二章”章节。
2)《RP2350 C/C++开发:第二章:环境搭建》:
RP2350 C/C++开发:第二章:环境搭建_rp2350开发-CSDN博客
3)微雪官网:
Raspberry Pi Pico 2 - Waveshare Wiki
4)《Boost Your Pico Projects with the new Pico VS Code Extension》:
https://www.raspberrypi.com/news/pico-vscode-extension/
5)《Write Fast C/C++ Code for the Raspberry Pi Pico 2 using Visual Studio Code - Best RISC-V Compiler》:https://www.youtube.com/watch?v=e536gcOmMbc
2、在进行本文步骤前,请先实现以下章节:
1)《简单粗暴学树莓派》的《香瓜树莓派RP2040之搭建开发环境(windows)》
五、基础知识
1、pico2是什么?
答:pico2是树莓派出的pico系列第二代,目的是推广RP2350芯片,它比一代pico的RP2040有更低的功耗。但RP2350A在低功耗使用IO的下拉输入时会漏电,需要外部电路有下拉输入。后续型号可能会试图解决这个问题。
2、pico2和pico的代码能通用吗?
答:不能通用
六、实验步骤
7.2.1、配置VS CODE
7.2.1、确认VS CODE版本号
打开vscode->帮助->关于
如果版本低了,可按下图升级。建议更新到最新
7.2.2、安装Raspberry Pi Pico插件
装好在左侧会出现pico开发板的标识
7.2.3、导入blink工程
第一次创建后会如上图所示,需要等待几十分钟……
成功时如上图,如果没有成功,重试,等待十几分钟……
7.2.4、选择SDK
7.2.5、选择开发板
安装好后重载vs code
重载后可看到已选择了pico2开发板
7.2.2、硬件连接
7.2.2.1、使用pico/pico2作为仿真器
上图与rp2040的烧录方式一样,左侧可以用pico/pico2来做仿真器,右边是目标板pico2。
7.2.2.2、使用debugprobe作为仿真器
串口那3条可以不接,SWD Debug的三个引脚从左到右:SWCLK、GND、SWDIO
7.2.2.3、不同仿真器使用的固件
7.2.3、编译和仿真
编译不能有报错,然后仿真
到此仿真成功