logo资料库

STM32F2系列技术培训 通用输入输出端口 GPIO.pdf

第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
资料共31页,剩余部分请下载后查看
Same as STM32L 通用输入输出端口 GPIO 1
培训内容  GPIO引脚分布和结构框图  I/O引脚的多路复用选择和映射(STM32F2新增)  I/O引脚的8种配置模式  输入:浮空、上/下拉、模拟输入  输出:可配置上/下拉的推挽输出、开漏输出  I/O引脚的特色功能  引脚配置锁定  引脚上的位操作  I/O补偿单元(STM32F2新增)  特殊I/O引脚说明  STM32F1和STM32F2的GPIO比较 2
培训内容  GPIO引脚分布和结构框图  I/O引脚的多路复用选择和映射  I/O引脚的8种配置模式  输入:浮空、上/下拉、模拟输入  输出:可配置上/下拉的推挽输出、开漏输出  I/O引脚的特色功能  引脚配置锁定  引脚上的位操作  I/O补偿单元  特殊I/O引脚说明  STM32F1和STM32F2的GPIO比较 3
GPIO引脚分布 R(64pin) V(100pin) Z(144pin) I(176pin) 3 PD.2 5 7 9 PH0/1(OSC) PH0/1(OSC) PH0/1(OSC) PortA (16) PortB (16) PortC (16) PortD (16) PortE (16) PortF (16) PortG (16) PortH (16) PortI (12) 总共引脚数目 48+1+2=51 80+2=82 112+2=114 128+12=140 GPIO占芯片所有引脚的80% 左右 4
GPIO结构框图 数字外设 数字外设和 EVENTOUT 复位之后,JTAG引脚是“输入上/下拉”模式,其他I/O引脚默认是“浮空输入”模式, 5
培训内容  GPIO引脚分布和结构框图  I/O引脚的多路复用选择和映射  I/O引脚的8种配置模式  输入:浮空、上/下拉、模拟输入  输出:可配置上/下拉的推挽输出、开漏输出  I/O引脚的特色功能  引脚配置锁定  引脚上的位操作  I/O补偿单元  特殊I/O引脚说明  STM32F1和STM32F2的GPIO比较 6
可变功能复用选择器  每个引脚都有一个多路复用选择器来决定哪一个 外设功能连到该引脚  每个复用选择器有16路输入可供选择  AF0:系统功能(复位后复用选择器的默认连接)  JTAG/SWD,MCO1/2,RTC_50Hz  AF1~13:各种数字外设功能  AF14:保留  AF15:Cortex-M3 EVENTOUT  每个数字外设功能可以映射到多个I/O引脚  具体映射关系参考数据手册(可编程功能映射表格)  映射以单个引脚为单位 7
复用选择器举例 PA.8 AF0 (MCO1) AF1 (T1C1) AF2 ( ) AF3 ( ) AF4 (I2C3_SCL) AF5 ( ) AF6 ( ) AF7 (USART1_CK) Pin 8 AF8 ( ) AF9 ( ) AF10 (OTG_FS_SOF) AF11 ( ) AF12 ( ) AF13 ( ) AF14 ( ) AF15 (EVENTOUT) AFRH[3:0] 8
分享到:
收藏