GPIO 的几种输入输出模式

 关于 GPIO 的输入输出模式的选择,是理解和使用好 GPIO 的关键。这次嵌入式系统实验课程使用的 Tiva C Series TM4C123G LaunchPad Evaluation Board 采用 TI 公司的 TM4C123GH6PM Microcontroller。相较而言,STM32 显得更加优雅简洁。anyway,GPIO 的几种输入输出模式核心技术大同小异,因此我们选用 STM32 作为载体来阐述这个问题,包括几种输入输出模式内部的硬件实现细节以及它们各自适用范畴。