trucyw 发表于 2024-12-3 18:47

【AT-START-L021测评】晒板,灵魂点灯-1

本帖最后由 trucyw 于 2024-12-25 16:41 编辑

收到板子挺久了
雅特力这块板子比较看重的还是IO电压可以支持1.71——3.6V,其他外设基本每一家M0都差不多
之前有测试过一家号称也是可以低压工作的M0结果供电1.8V,芯片死活不工作,郁闷至极
这一次收到板子直接选择1.8演示demo,一点问题没有,必须给个大大的赞{:lol:}
活不多说,既然晒板,那就必须上图

Arduino也是很人性化,虽然不使用Arduino,但挡不住有外设是Arduino I/F
介绍结束,必须来一波灵魂-----点灯
首先使用ICP将demo download保存,以便验证接下来验证是否成功

这其中有一点不是很理解64KB怎么计算是F9FF(FA00),这一波操作完成,接下来就是我们自己的demo秀
typedef enum
{
LED2                                 = 0,
LED3                                 = 1,
LED4                                 = 2
} led_type;

#define LED_NUM                        3
#if defined (AT_START_L021_V1)
#define LED2_PIN                         GPIO_PINS_6
#define LED2_GPIO                        GPIOF
#define LED2_GPIO_CRM_CLK                CRM_GPIOF_PERIPH_CLOCK
#define LED3_PIN                         GPIO_PINS_7
#define LED3_GPIO                        GPIOF
#define LED3_GPIO_CRM_CLK                CRM_GPIOF_PERIPH_CLOCK
#define LED4_PIN                         GPIO_PINS_11
#define LED4_GPIO                        GPIOB
#define LED4_GPIO_CRM_CLK                CRM_GPIOB_PERIPH_CLOCK
#endif

int main(void)
{
system_clock_config();
at32_board_init();
while(1)
{
    at32_led_toggle(LED2);
    delay_ms(200);
    at32_led_toggle(LED3);
    delay_ms(200);
    at32_led_toggle(LED4);
    delay_ms(200);
}
}



灵魂点灯到此结束

OceanDepths 发表于 2024-12-20 10:14

嵌入式中的helloworld
页: [1]
查看完整版本: 【AT-START-L021测评】晒板,灵魂点灯-1