GPIO概述
一、先认真阅读参考手册中GPIO部分内容
GPIO部分大概有25页,关键内容记录如下:
1、每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器 (GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。
2、端口可配置四种输入和四种输出:
─ 输入浮空
─ 输入上拉
─ 输入下拉
─ 模拟输入
─ 开漏输出
─ 推挽式输出
─ 推挽式复用功能
─ 开漏复用功能
GPIO八种模式的区别与应用
参考:单片机的GPIO端口的8中工作模式
|