欢迎光临散文网 会员登陆 & 注册

CH32V103学习笔记之四——点亮板载LED

2021-08-09 15:31 作者:修地球八级工  | 我要投稿

1、前言

    通过前几篇笔记的学习,CH32V103R8T6学习板的开发环境已经搭建好了。这一篇笔记将会介绍如何点亮板载的LED。因为有其他嵌入式平台的学习基础,所以针对结构体初始化的流程、库函数调用等这些较为基础的知识不做过多介绍。

    通过原理图可以发现两颗LED是需要接入低电平点亮,且默认状态下未接入任何I/O接口。通过学习板上的丝印字符可以很容易的找到两颗LED的位置和排针接口位置。

LED原理图
板载LED位置及接口位置

2、编写接入LED的I/O的驱动程序

led.h

led.c

main.c

3、实验现象

    板载LED1以1Hz周期闪烁

LED闪烁
高电平持续时间
低电平持续时间

4、小结

    通过观察板载LED的闪烁情况和使用逻辑分析仪捕获GPIO引脚的输出电平时间,以1Hz周期闪烁LED的实验目的实现了。


CH32V103学习笔记之四——点亮板载LED的评论 (共 条)

分享到微博请遵守国家法律