收到AG32开发板有一定的时间了,自从收到管理的信息就一直在弄个环境问题,最终在今天才正式配好,下面说一下情况,先简单介绍一下。
AG32是一款基于VSCode来搭建的IDE开发环境,编辑、调试、烧录也都基于此。在Demo里,example.c中的main总领了全部的驱动测试入口;board_init函数中,可以看到所有的GPIO初始化和LED灯的控制。
初次使用时,请按照以下几个步骤来搭建环境:
- 下载安装软件和SDK:安装AG32 IDE和AG32 MCU SDK。
- 配置环境变量:将AG32 IDE和AG32 MCU SDK的路径添加到系统环境变量中。
- 打开AG32 IDE:双击桌面上的AG32 IDE图标或者在开始菜单中找到AG32 IDE并打开。
基本是按照官方给与的步骤,而且是一步都没有错,东西就是出不来,而且显示状态都是一样,就是不能编译和下载,下载是有个小插曲,(没有上电下载) 。下面给解决的办法:
官方给的资料:
AG32开发环境搭建:https://bbs.eeworld.com.cn/elecplay.php?action=show&op=download&id=279&did=3
AG32在VSCode下的使用入门_20230423:https://bbs.eeworld.com.cn/elecplay.php?action=show&op=download&id=279&did=4
需要的 PC 环境:64 位系统,Win8.1/Win10/Win11 (注:不支持 Win7)
开发软件包及 SDK 下载:
百度网盘:https://pan.baidu.com/s/17bp-zAnsYRuVMRTSSVHN5A
提取码:12ej
初次使用时,请按照以下几个步骤来搭建环境:
1. 下载安装软件和 SDK:
2. 安装 VSCODE(开发中的 IDE);
3. 安装 python;
4. Vscode 中配置 SDK 环境;
5. 编译 demo 样例程序;
具体的操作方法官方的非常详细,而且相关的也讲的非常细。
下面还是贴几个连接:
https://zhuanlan.zhihu.com/p/165379391
https://blog.csdn.net/Chinese_chen_/article/details/130733235
https://zhuanlan.zhihu.com/p/472574032
www.cnblogs.com/wanghaining/p/vscode-python.html
问题点:
用jink下载时出现终端进程“C:\Users\Yao\.platformio\penv\Scripts\platformio.exe 'run', '--target', 'upload'”已终止,退出代码: 1。
终端进程“C:\Users\Yao\.platformio\penv\Scripts\platformio.exe 'run', '--target', 'upload'”已终止,退出代码: 1。
(还有一个很严重的问题,没有保存下来,只能略过了,上面的两个问题稍微好解决一点。)
解决办法:
2022 Visual Studio Code配置Python环境(保姆级)
https://blog.csdn.net/qq_42228145/article/details/114673705
这个里面有个PIP的。
yapf是一个代码格式化工具,可以一键美化代码。
安装过程如下:
1、在cmd输入pip list检查是否已存在需要的包
(没有成功的时候,输出前面两个)
2、输入pip install flake8下载安装flake8
3、输入pip install yapf下载安装yapf
附:更新pip到最新版本
python -m pip install --upgrade pip
最开始是进了这个里面看,里面有一个PIP
【Python基础知识】在VSCode中怎么配置Python开发环境?真的超简单!_python_Python_学长-云原生技术专区 (csdn.net)
总感少了点什么:
最后到这里,环境的问题算是解决了,最终可以正常编译下载了。
不知道有多开心。。。。。