[AT32L021]

【AT-START-L021测评】01+开箱、环境搭建、点亮LED灯

[复制链接]
771|2
手机看帖
扫描二维码
随时随地手机跟帖
聪聪哥哥|  楼主 | 2024-12-9 19:38 | 显示全部楼层 |阅读模式
本帖最后由 聪聪哥哥 于 2024-12-10 11:06 编辑

一:AT32L021系列芯片的介绍:
雅特力科技AT32L021系列低功耗ARM®Cortex®-M0+微控制器,高达80MHz的CPU运算速度,最高可支持64KB闪存存储器(Flash)及8+1KB随机存取存储器(SRAM)(支持奇偶校验),而系统存储器(4KB)除可作启动加载程序(Bootloader)外,也可一次性配置成一般用户程序和数据区,达到64+4KB的最大空间使用。片上集成1组CAN总线、4个USART(支持RS-485模式)、2个SPI/I²S、2个I²C、1个16位高级定时器、5个16位通用定时器、1个16位基本定时器。同时还扩展了1个采样率高达2Msps的12位高速ADC,满足高速数据采集、工业控制与电机应用要求。拥有快速进入/唤醒低功耗模式与低待机功耗优势,深睡眠(Deepsleep)下电流约9uA,唤醒时间低于17us,待机模式(Standby)下电流仅为1.2uA,有效延长电池寿命,属入门级低功耗MCU最佳选择。
AT32L021可运行于工业级温度范围-40~105°C,并因应多样的内存使用需求,提供一系列芯片迷你封装类型选择,其丰富的片上资源分配、高集成及高性价比造就一流市场竞争力。特别适用于物联网(IoT),无线通信模块(Wireless),电机控制(Motor Control)及消费性电子(Consumer Electronics)等各种低运行功耗、低待机功耗需求的设计。

二:开箱图片如下:
1733799629549.png
板载的资源介绍:
1外设配置LED灯
2:RESET按钮,用户按键
3:一个USB type-C和一个type-A的连接器,
4:ArduinoTM Uno R3扩展接口,并自带嵌入式调试/烧录工具AT-Link-EZ。

三:软件环境搭建:
我这边使用的keil版本是5.38A,需要安装一下AT32的软件支持包,
下载连接:https://www.arterytek.com/cn/product/AT32F423.jsp#Resource
可以看到pack包是也是比较新的。


使用keil5进行编程的时候,需要我们在官方网址上面下载DFP的支持包,这里大家自行去官方下载就好了。
四:简单软件调试过程
4.1:GPIO口操作:点亮板载的LED灯
4.1.1 需要自备一根type-c线连接到开发板的CN6处,这时候电脑上面可以看到板载的调试器和虚拟出来的串口(该串口可以映射到串口1,方便调试)

硬件连接:

引脚对应关系, LED2 ---PF6 ;LED3 ---PF7 ;LED4 ---PB11;
软件编写:
初始化GPIO口
  gpio_init_type gpio_init_struct;

  /* enable the led clock */
  crm_periph_clock_enable(led_gpio_crm_clk[led], TRUE);

  /* set default parameter */
  gpio_default_para_init(&gpio_init_struct);

  /* configure the led gpio */
  gpio_init_struct.gpio_drive_strength = GPIO_DRIVE_STRENGTH_STRONGER;
  gpio_init_struct.gpio_out_type  = GPIO_OUTPUT_PUSH_PULL;
  gpio_init_struct.gpio_mode = GPIO_MODE_OUTPUT;
  gpio_init_struct.gpio_pins = led_gpio_pin[led];
  gpio_init_struct.gpio_pull = GPIO_PULL_NONE;
  gpio_init(led_gpio_port[led], &gpio_init_struct);
主程序:
    at32_led_toggle(LED2);
    delay_ms(500);
    at32_led_toggle(LED3);
    delay_ms(500);
    at32_led_toggle(LED4);
    delay_ms(500);
试验现象,可以看到板载的三个LED灯在闪烁。

WeChat_20241209193650 00_00_00-00_00_30.gif

使用特权

评论回复
问天少年| | 2024-12-10 18:44 | 显示全部楼层
哈哈,有些过于简单了,期待后面的测评,想看低功耗的表现

使用特权

评论回复
聪聪哥哥|  楼主 | 2024-12-10 19:18 | 显示全部楼层
问天少年 发表于 2024-12-10 18:44
哈哈,有些过于简单了,期待后面的测评,想看低功耗的表现

正在写了,马上更新其他的外设的,功能的测评

使用特权

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

本版积分规则

49

主题

128

帖子

0

粉丝