1379|1

25

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【 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 命令

 

如上图为编译成功

 

 

 

最新回复

作为一种开源的IoT开发生态系统,PlatformIO IDE还有待提高   详情 回复 发表于 2023-8-20 21:51
点赞 关注
 
 

回复
举报

6618

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

作为一种开源的IoT开发生态系统,PlatformIO IDE还有待提高

 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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