概述
引脚:芯片管脚或叫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,如何实现基本操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复