1. IO作用
输入:检测外部信号
输出:驱动外部电路
模拟一些通信接口
2. GPIO口工作模式
1) 输出模式
基本概念:复用:一个IO口给多个片上设备使用,但同一时间只能给一个使用
通用:基本的输入输出功能
推挽:既能输出1也能输出0
开漏:只能输出0,输出高电平需要外部加上拉
四种输出模式:复用推挽、通用推挽、复用开漏、通用开漏
2) 输入模式
浮空输入(IO口不加上下拉)、上拉输入、下拉输入、模拟输入(用于ADC转换)
3. 点亮LED灯示例
① 看原理图
② IO口初始化:打开时钟、配置工作模式
③ 控制灯的亮灭
④ 编写程序
4. 位段