1207|6

270

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【雅特力AT-START-F437开发板测评】02 搭建开发环境 + 点灯 [复制链接]

 
本帖最后由 怀揣少年梦 于 2024-2-23 13:15 编辑

在WINDOWS电脑上使用VSCODE搭建AT32开发板开发环境

一、准备

在雅特力官网雅特力科技 : 32位微控制器的创新领导者! (arterytek.com)点击技术支持中的AP NOTE

 

然后搜索AN0130 应用笔记,下载资料即可。该文档详细描述了基于VScode 开发AT32

 

二、搭建开发环境

1、下载与安装VScode

1)打开code官网(Visual Studio Code - Code Editing. Redefined),直接点击下载。

 

2)选中自己想要的版本,即可。下载后,双击安装即可

 

2、安装 arm 交叉编译工具链和 MinGW

1)点击此链接Downloads | 10.3-2021.10 – Arm Developer,点击下载即可。下载完成后双击安装即可。

arm 交叉编译工具链主要用于编译能够在AT32芯片运行的程序

 

2)点击此链接MinGW - Minimalist GNU for Windows download | SourceForge.net 下载MinGW,点击下载即可,下载完成双击安装

MinGW(Minimalist GNU for Windows)是一个用于Windows操作系统的开源软件开发工具集,能够让开发者在Windows下使用GCC编译C/C++等程序。

 

3)添加环境变量

 

4)验证是否安装成功

ARM工具链验证成功

 

MinGW验证成功

 

3、设置OpenOCD

OpenOCD(Open On-Chip Debugger)是一款开源的嵌入式调试工具,主要用于进行断点设置、代码单步执行、内存读写等调试操作。这里使用官方提供的OpenOCD

1)将官方提供的OpenOCD文件夹放置在一个位置,如图

 

2)配置环境变量

 

4、直接使用VScode打开官方的模板

 1)修改launch.json\tasks.json\c_cpp_properties.json三个文件中编译器以及OpenOCD的路径为对应的路径

     

直接输入make,编译成功

 

下载验证,目前模板初始化是LED循环闪烁

    1)选中run task;

 

    2)下载

 

    3)下载成功后,提示programmer finshed。

实际效果如图:

c386ce116a90a5bbbd5156dbbe76e50b

 

最新回复

我支持国产芯片普及上市销售,希望国产芯片越卖越好希望国产芯片超过外国芯片   详情 回复 发表于 2024-2-22 13:56
点赞 关注
 
 

回复
举报

6841

帖子

11

TA的资源

版主

沙发
 
他家有配置工具的,也可以用用,好象可以直接生成GCC的工程。

点评

大佬,是AT32 IDE嘛?  详情 回复 发表于 2024-2-22 11:24
 
 
 

回复

270

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
lugl4313820 发表于 2024-2-22 10:55 他家有配置工具的,也可以用用,好象可以直接生成GCC的工程。

大佬,是AT32 IDE嘛?

 
 
 

回复

6841

帖子

11

TA的资源

版主

4
 

点评

看了一下,AT的SDK软件看群里人说用起来还可以  详情 回复 发表于 2024-2-22 17:19
 
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

5
 

我支持国产芯片普及上市销售,希望国产芯片越卖越好希望国产芯片超过外国芯片

点评

赞同  详情 回复 发表于 2024-2-22 17:19
 
 
 

回复

270

帖子

0

TA的资源

一粒金砂(高级)

6
 
lugl4313820 发表于 2024-2-22 13:30 雅特力科技 : 32位微控制器的创新领导者! (arterytek.com) 他们家的图形化SDK生成工具。

看了一下,AT的SDK软件看群里人说用起来还可以

 
 
 

回复

270

帖子

0

TA的资源

一粒金砂(高级)

7
 
humancat01 发表于 2024-2-22 13:56 我支持国产芯片普及上市销售,希望国产芯片越卖越好希望国产芯片超过外国芯片

赞同

 
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表