我是靠谱客的博主 爱笑宝马,最近开发中收集的这篇文章主要介绍什么是GPIO,如何实现基本操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

引脚:芯片管脚或叫pin,芯片的引脚要么用于输出out,要没用于输入in,因此引脚也称为I/O。编写GPIO的程序,就是通过读写“GPIO”的控制寄存器组让引脚按要求输入和输出,从而控制连接的“外部外设”。
并不是所有的引脚都与GPIO有关,1)专用IO,电源,晶振,复位。2)GPIO(通用IO),general purpose。
引脚可复用,每个引脚所提供的复用可达16种,除专用IO外,其它GPIO都是复用的,所以要检查引脚复用是否与产品设计存在矛盾。
1、无须复用时
只编程配置GPIO的基本寄存器即可,此时使用的只是GPIO的一般功能。
2、需要复用时
1)例如设置LCD,设置GPIO的复用寄存器,将GPIO端口的第2个引脚设置为需要的复用功能。2)然后设置LCD这个“片内外设”的相关寄存器,让其工作,然后就去使用引脚的复用功能来输入输出。

注意:看图时先大致看一遍,记住基本结构和名称,再配合文字对照理解。

最后

以上就是爱笑宝马为你收集整理的什么是GPIO,如何实现基本操作的全部内容,希望文章能够帮你解决什么是GPIO,如何实现基本操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部