GD32F303固件库开发(6)----GPIO输入函数说明
概述
本章主要讲解GPIO输入检测。 需要GD样片的可以加群申请:615061293。
视频教学
https://www.bilibili.com/video/BV1pT4y1q7db/

csdn课程
课程更加详细。 https://download.csdn.net/course/detail/37144
硬件准备
这里准备了2块开发板进行验证,分别是GD32303C_START开发板。

样品申请
https://www.wjx.top/vm/wFGhGPF.aspx#
管脚配置
在GD32303C_START开发板中,按键的管脚为PA0。

LED管脚如下所示。

对GPIO管脚进行初始化配置。
gpio_input_bit_get()函数
读取指定的GPIO管脚电平状态。

例如按下按键LED1灭LE2亮,松开按键LED1亮LE2灭。
gpio_input_port_get()函数
读取整个GPIO的电平状态。

例如按下按键LED1灭LED2亮,松开按键LED1亮LE2灭。
最后
以上的代码会在Q_qun里分享。Q_qun:615061293。 或者关注『记帖』,持续更新文章和学习资料!

gpio_output_bit_get()函数
读取输出管脚电平状态。

例如按下按键LED2亮,如果LED1是亮的,那么切换为灭的状态,如果为灭切换为亮状态。 设置断点查看会更加准确。
gpio_output_port_get()函数
读取全部GPIO管脚输出电平状态。
