一、教程简介
本章主要是讲解GPIO复用引脚的输出实验,控制
LED1灯闪烁。
二、实验流程
1、工程配置
复用引脚输出实验工程配置方法与第五章的配置方法一致,具体请查看第五章教程,本章不再赘述。
在开发板设计中,PB4引脚控制LED1,而通过查询手册得知,PB4引脚的默认功能是NJTRST,因此我们需要对这个引脚进行重映射。

2、源码讲解
(1)LED初始化,与之前章节讲解不相同,在初始化PB4引脚之前,需要配置复用时钟与重映射功能。

(2)在LED.h文件中,定义引脚输出动作,低电平关灯,高电平开灯。

(3)在LED.h文件中声明初始化函数定义,方便在其他文件中调用,注意函数命名,不能出现重命名。

(4)在Implement.c文件中调用定义的函数,并执行。


3、编译及下载
详见第五章。
4、实验现象,下载程序后复位开发板,LED1 实现 1s 间隔闪烁。
三、本章总结
通过本章节学习,学习配置GPIO重映射功能,控制LED输出,相关源码及教程,仅供学习使用,严禁商业用途。
淘宝链接:
https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-13627328884.10.19e2550aPRKWUh&id=663637756893
(GD32F103基础学习开发板 核心板 提供例程及指导教程)
凌智君的联系方式如下:
QQ:
2228398717
微信:

微信公众号:

1073

被折叠的 条评论
为什么被折叠?



