STM32的开发学习主要涉及软硬件两个部分的实现,包含众多外设和总线的理解配置.STM32的整个学习曲线并不陡峭,但入门却相当困难,因此在学习之初,多动手实验和测试相当重要,GPIO作为整个STM32与外部连接的端口,难度不高,却十分重要.从深入解析GPIO外设开始,一步步熟悉掌握STM32各个模块,就是STM32的整个学习流程. GPIO模块回顾 在嵌入式软件开发中,几乎所有功能的实现都需要GPIO端口输出才能发挥作用.GPIO端口的操作包括时钟使能,寄存器配置,端口信息修改.这些基础的东西上…