1.GPIO简介
GPIO(General Purpose Input Output)通用输入输出口 可配置为8种输入输出模式 引脚电平:0V~3.3V,部分引脚可容忍5V 输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等 输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模块电平信号输入、ADC电压采集、模拟通信协议接收数据等。
2.GPIO基本结构图
3.八种GPIO模式
外设使用哪种GPIO模式可以参考STM32手册。
4.补充C语言结构体知识
STM32大部分函数需要使用结构体调用
5.使用GPIO调用LED实现流水灯代码案例
6.GPIO调用按键代码案例