STM32入门教程-2023版【3-4】总结GPIO使用方法

发布时间:2024年01月12日

三、总结GPIO使用方法

总体上来说是比较简单的

首先初始化时钟,然后定义结构体,赋值结构体

图片

GPIO_Mode可以选择那8种输入输出模式,GPIO_Pin选择引脚,可以用按位或的方式同时选中多个引脚,GPIO_Speed选择输出速度,最后使用GPIO_Init函数,将指定的GPIO外设初始化好

图片

在stm32f10x_gpio.h中有8个读取和写入的函数,读写GPIO口主要就用这些函数就行了

图片

注意使用模块化编程的方法,如果自己做一个产品的话,外围硬件比较多,这时候就尽量把每个硬件的驱动函数单独提取出来,封装在c和.h文件里,这样有利于简化主函数的逻辑,方便主函数中使用

另外把硬件驱动提取出来,也有利于移植程序,还有利于进行分工合作,比如让别人来写驱动函数,你的主要的精力就可以集中在主程序的逻辑上了

也记得要将函数的注释写清楚,方便使用这个模块的人快速上手

图片

作?者?:硬核王同学

-------?END?-------

关注公众号回复“加群”按规则加入技术交流群 ?回复“1024”查看更多内容

图片

文章来源:https://blog.csdn.net/qq_56921854/article/details/135557873
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。