问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

“GPIO”是什么,和单片机、ARM上的“引脚”有什么区别?

发布网友 发布时间:2022-04-23 16:26

我来回答

1个回答

热心网友 时间:2023-10-09 09:43

GPIO这个问题很多人都混淆。

本身的概念
GPIO是General-Purpose Input / Output。
-------------
到了单片机上,单片机有很多管脚(PIN)

-------------
PIN除了一些特殊的,比如电源,比如地线,晶振接线等等,很多都可以任意定义成两种功能中的一种:1. 模块的管脚,2. GPIO

--------------
当定义为模块管脚时,PIN起模块中定义的功能。比如定义成SPI模块的管脚,那就按照具体芯片的规定,或者定义成MOSI,或者定义成MISO,或者定义成SCLK,这些不是任意的。SPI是模块,MISO等是功能管脚。

--------------
当定义成GPIO时,可以定义成高阻,输入,或者输出。这时候,就可以用作操作控制位,点LED灯等功能了。

--------------
很多模块的功能管脚,严格意义上来讲也是IO,比如CANH,CANL,所以这里为了避免混淆,就将没有定义成模块功能管脚的那些单片机管脚定义成General Purpose的IO了,以示区别。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电容话筒如何连接 正压接头与肝素帽的区别 我在医院护士给用的留止针,打完点滴后滴管里回血了。这种情况血液在滴管... 流实针里有瘀血,第二天还可掉水吗? 我们国家是要求和平的,为什么电视上今年战争片特别多 抗战电影怎么假为什么还让播 电脑无法系统还原怎么办 因为跟别的女生打电话 所以给女朋友写的一份检讨书 抖音取关一个人她会知道么 备孕多久不能同房 电脑主板上的GPIO是做什么用的? STM32 向GPIO口输入一个高低电平 如何读取此时的电平 如何实现gpio口模式的配置 gpio用途 内核达人请进,如何判定gpio是输入还是输出 gpio接口怎么用 GPIO接口是什么 gpio是什么意思 esp8266 的gpio16怎么配置 STM8当中的GPIO各模式如何用? 中国高铁选择轮轨技术的原因是什么? 中国高铁工作原理是磁悬浮列车原理吗? 中国高铁、磁悬浮列车、日本新干线有什么区别? 火车、动车、高铁、磁悬浮列车的原理是什么?区别在哪? 关于城际列车:北京到天津的动车组列车属于磁悬浮列车吗? 磁悬浮列车是高铁吗? 中国的高铁是悬浮磁吗 高铁与磁悬浮的十年拉锯战,中国为何最终选择全面建设高铁? 高铁和磁悬浮列车到底有什么区别啊 中国高铁为什么不用磁悬浮? k60怎么设置GPIO为输入输出功能 gpio编程如何将程序 GPIO和DIO的区别? GPIO 输入模式是什么意思 嵌入式开发是对gpio口控制的一般步骤是怎样的 如何在Linux系统中直接操作GPIO 如何利用s3c2410的gpio实现数据输入和输出 gpio接口和串口的区别 不一样的夏天的歌词 中南大学科学营主题曲不一样的夏天歌词 不一样的夏天作文600 一样不一样的夏天作文 看图写话不一样的夏天 walk back是什么意思 《不一样的夏天》怎么写 walk back的英语翻译 捷途X90相伴,过一个不一样的夏天,谈谈自己的用车感受 向后走英语怎么写 走回家 用英语怎么说?用walk CAM乐队唱的不一样的夏天的歌曲链接是什么啊