Windows 下搭建 树莓派Pico(Raspberry Pi Pico) 的开发环境

在Microsoft Windows上安装工具链与其他平台有所不同。然而,一旦安装,RP2040的构建代码有点类似。

准备

ARM GCC compiler exe 文件
CMake 下载 msi 文件
Build Tools for Visual Studio 2019
Python 3 下载 exe (Windows installer)
Git 下载 Git for Windows downloads

下载这五个包的可执行安装程序,然后将这五个包全部安装到Windows上

安装ARM GCC编译器


在安装过程中,当出现提示时,选中方框以请求ARM编译器的路径作为Windows shell中的环境变量。

安装CMake

在安装过程中,安装程序会提示将CMake添加到所有用户的系统路径中。
勾选①处

安装 Visual Studio 2019

当Visual Studio安装程序的构建工具提示时,只需要安装c++构建工具

安装 Python 3

在安装过程中,根据安装程序的提示,为所有用户添加Python 3.7到系统路径。

此外,当安装Python时
选择 Customize installation “自定义安装”,点击“可选特性”,然后在“高级特性”下选择“为所有用户安装”。还应该在Python安装结束时提示时禁用最大路径长度。

安装 Git

在安装Git时,您应该确保将默认编辑器从vim更改掉,参见下图。默认配置即可

获取 Pico 的 SDK 及 例程

创建一个文件夹 ,在其中右击选择 Git bash Here
在出来的命令框中分别输入

git clone -b master https://github.com/raspberrypi/pico-sdk.git
cd pico-sdk
\pico-sdk> git submodule update --init
pico-sdk> cd ..
git clone -b master https://github.com/raspberrypi/pico-examples.git


打开 pico-sdk 文件夹 、进行下一步(该步耗时比较久)

安装例程

参考:getting-started-with-pico
第8.2章 Building on MS Windows

树莓派Pico(Raspberry Pi Pico) Windows开发环境—①开发工具链的安装相关推荐

  1. 树莓派 Pico(raspberry pi pico)极简入门

    目录 目录 供电 程序编写与编译 串口输入输出 串口监听 程序烧写 供电 可使用pico最顶端的USB接口供电,或使用37号(3V3_EN).36号(3V3(OUT))两个引脚供电. 资料显示,pic ...

  2. Linux C 编程开发环境(工具链,编译,汇编,链接,库)基础知识与实践

    前言 本博文包括对下面书籍的学习笔记,以及实际上机编程练习,程序运行分析等的总结,作为日后工作的参考: <UNIX 环境高级编程(第三版)> <深度探索 Linux 操作系统:系统构 ...

  3. 树莓派竟出微控制器了!Raspberry Pi Pico 只需 4 美元!

    [CSDN 编者按]树莓派进军微控制器市场了!而这场改革的开始只需 4 美元? 整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 昨天,树莓派搞了个大动作:推出了首款微控制器开发板 Ra ...

  4. 树莓派出微控制器了!Raspberry Pi Pico 只需 4 美元

    整理 | 郑丽媛 来源 | CSDN(ID:CSDNnews) 昨天,树莓派搞了个大动作:推出了首款微控制器开发板 Raspberry Pi Pico!该开发板基于树莓派开发的全新芯片--RP2040 ...

  5. 物联网开发笔记(69)- 使用Micropython开发树莓派pico开发板raspberry pi pico之控制晶联JLX172104G-590液晶模块

    一.目的 这一节我们学习如何使用我们的树莓派pico开发板raspberry pi pico来控制晶联JLX172104G-590液晶模块. 二.环境 Win10 + 树莓派pico开发板raspbe ...

  6. RASPBERRY PI PICO 树莓派PICO开发板双核高性能低功耗RP2040芯片

    ▌01 RASPBERRY PICO 1.简介 RaspBerry Pi Pico是一款低价格.高性能的微控制器电路板,具有丰富灵活的数字接口,主要特点包括有: RP2040 microcontrol ...

  7. RASPBERRY PI PICO 开发板 基础测试

    ▌01 PI PICO 颜色名 十六进制颜色值 颜色 Coral #FF7F50 rgb(255, 127, 80) 1.安装与上载程序 在 RASPBERRY PI PICO 树莓派PICO开发板双 ...

  8. 在 Windows 中编程 Raspberry Pi Pico 的初学者指南

    在 Windows 中编程 Raspberry Pi Pico 的初学者指南 在本教程中,我们将了解如何在 Windows 系统中安装和设置用于编程 Raspberry Pi Pico 的 Visua ...

  9. 智能垃圾桶(十二)——电路图软件fritzing+raspberry pi pico(树莓派pico)

    文章目录 一.起因 二.raspberry pi pico元件库 三.小试牛刀 一.起因 总是看到这种图,却一直不知道叫啥,上午搜索半天才知道是电路图软件fritzing,找了找官网,发现不是免费,伤 ...

最新文章

  1. dotnet new 命令使用模板生成Angular应用
  2. Android之布局RelativeLayout
  3. 将matlab的.m文件打包为独立可执行程序.exe —— 基于Matlab R2015b
  4. .net对虚拟目录的操作
  5. Qt 中使用dll文件的舒服用法 generateDocumentation()函数 乱码解决
  6. revit java 接口_如何使用Revit API获取axis属性?
  7. Funter for Mac:支持快速显示和隐藏文件和文件夹
  8. springboot定时任务处理
  9. css中属性设置成百分比
  10. z-index终结者
  11. page compaction代码分析之一
  12. html文本添加超链接就换行,HTML - SegmentFault 思否
  13. VBScript 程序员参考手册 读书笔记08-
  14. (补)2021.1.22
  15. 联想服务器光驱安装win7系统,联想光盘安装win7系统教程
  16. 明天冬瓜哥与你见面畅谈!不用报名直接来!
  17. 高低温测试试验方法有哪些?
  18. VS与OpenGL画蜗型线、心形线、三叶曲线、四叶曲线、螺旋线(内附修改教程)
  19. 产品经理如何做好项目介绍?
  20. 是机遇还是挑战?---浅谈谷歌收购摩托罗拉移动

热门文章

  1. IT4058A型号单节锂离子电池充电管理
  2. 最新的 java-正则表达式判断手机号,支持虚拟运营商170号段
  3. [原创]利用橡皮条技术画图
  4. Android电量优化--实战
  5. LOL - 英雄联盟 (2011年腾讯运营的电子竞技类游戏)
  6. Dubbo——Dubbo中的常用标签、服务化最佳实践
  7. VBA Excel两个单元格字符串(开头相同)交集
  8. 淘宝“雪藏“中差评,是对还是错?
  9. 一个系统,如何在独居老人发生意外的时候,争分夺秒帮老人脱困!在外子女如何照料好老人?有你智居智慧居家养老系统给你答案。
  10. 网络安全实验室基础关