【 AG32VF407/AGRV2K】 2、开发环境搭建
[复制链接]
开发环境的搭建主要有4个步骤
1、VSCODE
2、python;
3、VSCODE中配置SDK环境
4、编译demo样例程序
1、VSCODE安装
VSCODE安装比较简单运行exe文件就可以了。官方给的安装包是VSCodeUserSetup-x64-1.62.3这个版本。自己电脑已经装了1.71.9这里不再重新安装。
2、python安装
python安装使用官方提供的安装包
2.1 管理员运行安装包,按照图示选 Customize installation
2.2 管理员运行安装包,按照图示选 Customize installation,进入后全都勾选
2.3 选中Next,选中默认安装路径即可,点击【Install】
等待安装完成
安装完成后选择 Disable path length limit,然后点击 Close即可,至此Python安装完成
3、VSCODE中配置SDK环境
3.1 运行VSCODE,在插件中搜索platformIO IDE,且进行安装
第一次用 platformIO IDE 简单介绍一下
PlatformIO IDE是一个基于Atom和Visual Studio Code的物联网开发集成环境。它提供了一系列的工具和服务,可以帮助开发人员在不同的硬件平台上进行物联网应用的开发、测试和部署。PlatformIO IDE支持超过100种不同的嵌入式板卡和框架,包括Arduino、ESP32、STM32等。
1.PlatformIO IDE的历史
PlatformIO IDE最早由Ivan Kravets在2014年创立。他希望创建一个简单而实用的IoT开发生态系统,并提供与各种硬件平台的兼容性。随着时间的推移,PlatformIO IDE得到了越来越广泛的应用和认可。现在,PlatformIO IDE已经成为一个活跃的社区,并且有许多用户和贡献者参与其中。
2.PlatformIO IDE的特点
PlatformIO IDE具有以下特点:
- 跨平台:PlatformIO IDE可以在Windows、Linux和macOS等操作系统上运行。
- 兼容性:PlatformIO IDE支持超过100种不同的嵌入式板卡和框架,包括Arduino、ESP32、STM32等。
- 实用性:PlatformIO IDE提供了一系列的工具和服务,可以帮助开发人员在不同的硬件平台上进行物联网应用的开发、测试和部署。
- 易用性:PlatformIO IDE提供了易于理解和使用的GUI界面,可以帮助开发人员快速上手。
- 开放性:PlatformIO IDE是一个开源项目,并且遵循Apache 2.0许可证。
3.PlatformIO IDE的应用
PlatformIO IDE可以应用于许多领域,包括以下方面:
- 物联网开发:PlatformIO IDE可以为物联网提供跨平台的开发、测试和部署解决方案。
- 嵌入式系统开发:PlatformIO IDE可以为嵌入式系统开发提供跨平台的工具和服务。
- 自动化控制系统开发:PlatformIO IDE可以用于自动化控制系统的开发和测试。
- 机器人开发:PlatformIO IDE可以用于机器人控制系统的开发和测试。
作为一种开源的IoT开发生态系统,PlatformIO IDE将会继续得到开发和改进。未来,PlatformIO IDE可能会扩展到更多的领域,并且会在更多的硬件和软件平台上得到应用。此外,随着越来越多的用户和贡献者加入PlatformIO IDE社区,PlatformIO IDE的功能和性能也将不断得到提升。
安装完成后按照提示重启VSCODE
安装完成后在左边的插件栏出了个图标
4、编译demo样例程序
4.1双击运行 AgRV_pio-1.2.1-win64-release.exe ,这里有4个版本,安装最新版本
4.2、指定工作空间后点击install
4.3、安装完成之后的目录如下图
4.4、在VSCODE中打开项目样例
这边选则信任
4.5 打开demo样例后,目录如下
4.6 编译
点击终端 并且进入到example目录
cd example
运行 pio run -e dev -v 命令
如上图为编译成功
|