[AT32F405]

【AT-START-F405测评】--1.开箱与点灯

[复制链接]
1597|0
手机看帖
扫描二维码
随时随地手机跟帖
dirty123|  楼主 | 2024-4-24 21:26 | 显示全部楼层 |阅读模式
本帖最后由 dirty123 于 2024-4-24 21:49 编辑

      首先感谢雅特力提供的AT-START-F405开发板及21ic提供的平台。话不多说,开箱看看实物如下
1_开发板.jpg
图1:开发板实物

      可以看到白色的开发板显得很简练,板子做工优良,美观大方,可以看出厂家还是很用心的做芯片产品。

一.了解开发板
      AT-START-F405开发板主控使用雅特力AT32F405RCT7-7微控制器,ARM Cortex-M4核,96+6KB RAM,256KB Flash,芯片功能丰富齐全。开发板板载雅特力芯片做的调试烧录器ATLink-EZ,且用的是USB Type-C,非常方便。开发板资源丰富,组成如下图所示
2_开发板组成.jpg
图2:开发板组成


二.开发环境搭建

      开发板资料可在官网https://www.arterytek.com/cn/product/AT32F405.jsp 获取。开发环境有Keil,IAR和雅特力AT32 IDE。有辅助代码生成工具AT32 Work Bench,其图形化配置,方便快捷搭建代码框架。
      这里使用Keil IDE,安装keil pack包ArteryTek.AT32F402_405_DFP.2.0.6.pack。安装Artery_ATLink_DriverInstall.exe调试烧录器ATLink驱动,USB转串口驱动。
5_烧录与串口驱动安装.jpg
图3:USB转串口与调试烧录器驱动设备


三.代码准备
      这里有两种方式,一种就是SDK里demo工程做基础;另一种就是由雅特力AT32 Work Bench生成代码工程。
1.了解AT32 Work Bench
(1)功能选择配置
3_AT32 Work Bench配置.jpg
图4:AT32 Work Bench IDE选择配置功能

(2)添加压缩包library及芯片型号
4_AT32 Work Bench添加压缩包library及芯片型号.jpg
图5:加载SDK压缩包并选择MCU芯片型号


(3)生成Keil代码,做适当修改补充即可使用
6_生成Keil代码.jpg
图6:生成Keil工程


2.点灯程序
      在SDK目录AT32F402_405_Firmware_Library_V2.0.7\project\at_start_f405\examples\gpio\led_toggle下打开工程,选择确认好芯片型号和烧录器CMSIS-DAP Debugger,编译烧录,可看到开发板红黄绿流水灯闪烁。
7_工程编译烧录.jpg
图7:点灯工程
8_点灯效果.jpg
图8:点灯效果


      至此,对开发板有初步了解,并搭建好环境点灯成功.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

45

帖子

1

粉丝