AG32+开发环境搭建

开发第一步首先需要进行开发环境的搭建。

PC环境

  • Win11

  • VS code

  • python3.11

环境设置

所有的操作都需要在英文路径下面进行,并且不要开启杀毒软件。

首先我们需要先确认我们的用户名为英文,如果是中文,则需要将用户名修改为英文或者在环境变量中增加变量以指定安装路径。以上两种方式任选其一。

为了不影响其它软件,我这里选择的是第二种方法。首先右键“我的电脑”,点击“属性”,在弹出的设置框右侧,找到“高级系统设置”

在这里插入图片描述

在弹出框中选“高级”中的“环境变量”。在环境变量里新建一个变量PLATFORMIO_CORE_DIR,并设置一个不带中文的路径。

在这里插入图片描述

SDK安装

接下来我们就能进行SDK的下载安装了。

SDK下载

开发软件包及SDK下载链接如下:

百度网盘:https://pan.baidu.com/s/17bp-zAnsYRuVMRTSSVHN5A

提取码:12ej

首先我们需要从官方提供的百度网盘中下载最新的SDK

在这里插入图片描述

SDK环境配置

下载完SDK安装包后,我们首先在VS code安装Platform环境。

首先打开VS code,在左侧工具栏中找到扩展,

在这里插入图片描述

在搜索框输入“PlatformIO IDE”以查找platformIO插件,之后点击【install】安装插件。

在这里插入图片描述

安装完成后重启VS code,右侧会出现Platform的标志,说明我们安装成功。

在这里插入图片描述

SDK解压

之后我们将下载的SDK进行解压到指定的文件夹中

在这里插入图片描述

按照指示一步步完成安装后,得到的文件夹结构如下:

在这里插入图片描述

至此就完成了SDK的解压。

样例程序编译

我们使用VS code打开示例程序的文件夹platforms\AgRV\examples\example

由于开发板使用的是407 芯片,需要先修改platformio.ini 中的board 类型:

board = agrv2k_103

修改为:

board = agrv2k_407

此外为了正常使用官方的dap link进行下载,需要将platformio.ini 中的以下一行配置修改如下

protocol = cmsis-dap-openocd

在这里插入图片描述

程序烧录

新开发板第一次使用,要先烧录VE 配置。(不烧录VE 而先烧录程序bin,会报错)。之后就可以修改哪个文件烧录哪个文件了。

在这里插入图片描述

之后我们烧录程序

在这里插入图片描述

完成之后,就能看到我们的开发板上LED在进行闪烁了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zxfeng~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值