STM32单片机GPIO概述
GPIO是CPU与外部电路和设备连接的基本外设,也就是常说的端口或管脚。本书以STM32F103xx系列单片机中常用的STM32F103VET6为例介绍GPIO的原理及使用。STM32F103VET6拥有80个多功能双向的I/O口,每个口线对应一个管脚,16个口线构成一个端口,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE五个16位GPIO端口。所有I/O口可以映像到16个外部中断;几乎所有端口均可容忍5V信号;GPIO可以吸收或输出多达+/-8mA电流;每个通用I/O口均可根据设计选择最大输出速度为10MHz、20MHz、50MHz。图4.1I/O端口位的基本结构
理论教育
2023-11-09