5190|1

92

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【微雪RP2040双核开发板】+02.Windows开发环境搭建(zmj) [复制链接]

【微雪RP2040双核开发板】+02.Windows开发环境搭建(zmj)

本文主要介绍微雪RP2040-LCD-1.28开发板的开发环境搭建。

1. 安装软件

1.1 安装arm_gcc_compiler

arm_gcc_compiler下载链接:

//------arm_gcc_compiler
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

这里我选择了和官方一样的的 2019-q4版本,我使用的操作系统为Win10,所以我选择gcc-arm-none-eabi-9-2019-q4-major-win32-sha2.exe。

注意:记得在安装时添加path到环境变量中。

1.2 安装cmake

cmake下载链接:

//------camke
https://cmake.org/download/

无特殊事项,默认安装即可。

1.3 VS-Code插件

VS-Code需要安装如下组件:

//------VS-Code需要安装对应组件
A.  MSVC
B.  Windows 10 SDK(10.0.18362.0)
C.  C++ Cmake tool for windows
D.  Testing tool core features -Build Tools
E.  C++ AddressSanitizer(Experimental)
//------Visual_Studio_Code下载链接
https://visualstudio.microsoft.com/zh-hans/downloads/

1.4 安装Python3.7

通常Windows10自带Python环境,如果没有可以参考下方链接:

//------Python版本
https://www.python.org/downloads/windows/

这里我选择了最稳定版本的3.7.9,记得在安装时添加path到环境变量中(如果可以显示可以去除最大PATH长度,则去除)。

  • 如果因为make找不到Python而导致构建失败,应该将符号链接添加到可执行文件中

1.5 安装Git

Git下载链接

//------Git下载链接
https://git-scm.com/download/win
//---Git注意事项:
应该git允许使用第三方工具(checkbox to allow Git to be used from third-party tools)
选择”Checkout as is, commit as-is”
选择”Use Windows’ default console window”
选择”Enable experimental support for pseudo consoles”

 

2. 配置PICO-SDK

2.1 获取PICO-SDK和PICO-EXAMPLES

在一个你想要存放的SDK和EXAMPLES的一个文件中,建议路径短且无中文 打开git命令行,输入以下指令

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

初始化、抓取并检出任何嵌套的子模块(一定需要运行,不然无法编译成功)

cd pico-sdk
git submodule update --init --recursive

2.2 设置PICO路径

  • 打开Visual Studio 2019

  • 工具->命令行->开发者PowerShell输入

setx PICO_SDK_PATH "[存放PICO-SDK路径]\pico-sdk"

 

或使用官方方法(此方法必须使用官方存放文件夹的相对路径)

setx PICO_SDK_PATH "..\..\pico-sdk"

2.3 编译例程

重启开发者PowerShell输入

cd [存放Pico-example路径]\pico-examples
mkdir build
cd build
cmake -G "NMake Makefiles" ..
nmake

2.4 可能出现的问题

可能出现的问题:

//------1.‘nmake’不是内部或外部命令,也不是可运行的程序
A.Visual Studio 2019没有安装正确对应的组件
B.没有在Visual Studio 2019中打开开发者PowerShell
//------2.错误提示中出现cl.exe
A.Visual Studio 非2019版本
B.组件版本选择错误,上文有详细的说明
//------3.Cmake file ***
A.清空build文件夹,然后重新编译即可

 

//------END

此帖出自消费电子论坛

最新回复

后面哪些可能出现的问题是已经处理过的么   详情 回复 发表于 2023-1-9 09:17
点赞 关注
 
 

回复
举报

6828

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

后面哪些可能出现的问题是已经处理过的么

此帖出自消费电子论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表