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

怀揣少年梦   2024-2-21 17:23 楼主

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

一、准备

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

image-20240221170650-1.png  

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

image-20240221170650-2.png

 

二、搭建开发环境

1、下载与安装VScode

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

image-20240221170650-3.png  

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

image-20240221170650-4.png  

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

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

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

image-20240221170650-5.png  

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

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

image-20240221170650-6.png  

3)添加环境变量

image-20240221170650-7.png  

4)验证是否安装成功

ARM工具链验证成功

image-20240221170650-8.png  

MinGW验证成功

image-20240221170650-9.png  

3、设置OpenOCD

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

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

image-20240221170650-10.png  

2)配置环境变量

image-20240221170650-11.png  

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

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

修改路径3.png   修改路径.png   修改路径1.png  

直接输入make,编译成功

image-20240221170651-13.png  

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

    1)选中run task;

运行下载任务.png  

    2)下载

下载.png  

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

实际效果如图:

c386ce116a90a5bbbd5156dbbe76e50b

 

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

回复评论 (6)

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

大佬,是AT32 IDE嘛?

点赞  2024-2-22 11:24
引用: 怀揣少年梦 发表于 2024-2-22 11:24 大佬,是AT32 IDE嘛?

雅特力科技 : 32位微控制器的创新领导者! (arterytek.com) 他们家的图形化SDK生成工具。

点赞  2024-2-22 13:30

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

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

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

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

赞同

点赞  2024-2-22 17:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复