当前位置: 首页 > news >正文

手机网站建设 苏州优化大师最新版本

手机网站建设 苏州,优化大师最新版本,wordpress详细安装说明,上海微信网站建设价格【外设零基础通用教程】GPIO 下使用方法GPIO 值输入读取值输出设置值GPIO输入输出应用GPIO输入应用GPIO输出应用文档使用理论补充输出方式推挽输出开漏输出上篇连接:【外设零基础通用教程】GPIO 上,主要是在做视频的时候,发现上篇理论很多&am…

【外设零基础通用教程】GPIO 下

  • 使用方法
    • GPIO 值
      • 输入读取值
      • 输出设置值
  • GPIO输入输出应用
    • GPIO输入应用
    • GPIO输出应用
    • 文档使用
  • 理论补充
    • 输出方式
      • 推挽输出
      • 开漏输出

上篇连接:【外设零基础通用教程】GPIO 上,主要是在做视频的时候,发现上篇理论很多,分开的话结构清晰一些,更方便观看。

虽然我们定义GPIO的输入输出,那我们这种按键和LED都有两种状态,按下了和没按下,亮了和没亮,这怎么表示?


使用方法

GPIO 值

在电子电路中,分别用1和0记录电压高低状态!!!

#对于GPIO的输入,可以直接读取:cs.value()  # 返回1或者0#对于GPIO的输出,我们可以使用下面方法控制:cs.high()    #设置高电平
cs(1)          # 1为高电平
cs.low()     #设置低电平
cs(0)          # 0为低电平

输入读取值

比如说,按钮按下后给了开发板一个值1,开发板收到这个状态的得时候就知道这个按键被按下了。
那么我按下的时候读取的值就为1。其实就是简单的记录状态。

输出设置值

这个理解就简单了,LED收到高电平信号1的时候就量,低电平0的时候就灭。所以呀我们就设置这个引脚的高低状态就行了~

注意:上面仅是GPIO这个外设引脚可以这样理解,像什么IIC,SPI这种,这么理解可能就~

GPIO输入输出应用

GPIO输入应用

祖传按键

from pyb import Pin
#将 USR 按键-"X17"配置为输入方式
p_in = Pin('X17', Pin.IN, Pin.PULL_UP)
p_in.value()  

在这里插入图片描述

GPIO输出应用

祖传点灯

from pyb import Pin#将 LED(1)-"A13"配置成推挽输出模式
p_out=Pin('A13',Pin.OUT_PP)#点亮 LED(1)红灯
p_out.high()  

在这里插入图片描述
好了,我们现在就可以直接做简单按键控制和LED灯控制了。~就这么简单。

文档使用

我们之前说过,由于封装不同,GPIO的写法也不同。所以买板子之前一定先看看文档。如micpython和maixpy对GPIO的写法如下(这俩都是python哈)
在这里插入图片描述

理论补充

输出方式

GPIO的输出和内部MOS关的开关有关,如下图。可知输出有3种状态。
在这里插入图片描述
分别是高电平,低电平,浮空/高阻态。

冒烟状态就是直接G了,厂家要出厂这种开发板,不得被打死。这里指代不会出现的情况,不做考虑

推挽输出

推挽输出,电子专业名词,一般出现在推挽放大器电路中,可以输出高,低电平,连接数字器件;推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。

在这里插入图片描述
有高低信号状态的叫推挽

VCC是电,开发板内部给传感器放电就是高电平
GND是地,是传感器给开发板内部放电就是低电平
“高电流向低电doge 上面把是付出把电推出去,下面是回首掏简称挽”
简单这么理解就行了。

开漏输出

开漏输出,开漏电路概念中提到的"漏"就是指MOS FET的漏极。同理,开集电路中的"集"就是指三极管的集电极。开漏电路就是指以MOS FET的漏极为输出的电路。

在这里插入图片描述
有低电和悬空/高阻态状态的叫开漏

上面的P-MOS不是没有了,而是这种状态下和P-MOS没啥关系,为了方便看,我给删了。
你瞅瞅,现在的情况是只有地(GND)只能传感器给他电,有低电平状态。

如果N-MOS关掉后相当于电阻无限大(谁也不给谁电,谁也动不了,相当于没有电流在动。)所以这个状态下,输出的是低电平和浮空/高阻态。

所以明白为什么我们日常使用GPIO输出是,定义的推挽模式了么~


文章转载自:
http://slungshot.tsnq.cn
http://inexorable.tsnq.cn
http://subcool.tsnq.cn
http://ponderous.tsnq.cn
http://prettyish.tsnq.cn
http://nonoccurrence.tsnq.cn
http://fungo.tsnq.cn
http://removalist.tsnq.cn
http://forniciform.tsnq.cn
http://olecranon.tsnq.cn
http://eater.tsnq.cn
http://vortices.tsnq.cn
http://poltfoot.tsnq.cn
http://imputability.tsnq.cn
http://topograph.tsnq.cn
http://clamshell.tsnq.cn
http://sarcoidosis.tsnq.cn
http://controvertible.tsnq.cn
http://trigamy.tsnq.cn
http://tikoloshe.tsnq.cn
http://ovariotomy.tsnq.cn
http://panniculus.tsnq.cn
http://quayage.tsnq.cn
http://irrecoverable.tsnq.cn
http://concerted.tsnq.cn
http://sequenator.tsnq.cn
http://hexachlorobenzene.tsnq.cn
http://rhizome.tsnq.cn
http://nemean.tsnq.cn
http://lordling.tsnq.cn
http://tabasheer.tsnq.cn
http://gnarly.tsnq.cn
http://therefor.tsnq.cn
http://underclay.tsnq.cn
http://livability.tsnq.cn
http://subluxate.tsnq.cn
http://epithalamion.tsnq.cn
http://hello.tsnq.cn
http://witt.tsnq.cn
http://cacique.tsnq.cn
http://somniloquist.tsnq.cn
http://fatuous.tsnq.cn
http://zingiber.tsnq.cn
http://sepulchral.tsnq.cn
http://bugler.tsnq.cn
http://ivy.tsnq.cn
http://meditator.tsnq.cn
http://phototypy.tsnq.cn
http://cathole.tsnq.cn
http://agelong.tsnq.cn
http://dyslogy.tsnq.cn
http://receptacle.tsnq.cn
http://vlbi.tsnq.cn
http://duumvir.tsnq.cn
http://ceylonese.tsnq.cn
http://cuniform.tsnq.cn
http://khidmatgar.tsnq.cn
http://reflexly.tsnq.cn
http://swahili.tsnq.cn
http://transliteration.tsnq.cn
http://nu.tsnq.cn
http://geostrategic.tsnq.cn
http://cutup.tsnq.cn
http://recept.tsnq.cn
http://hornswoggle.tsnq.cn
http://oregon.tsnq.cn
http://antic.tsnq.cn
http://cumulostratus.tsnq.cn
http://introducing.tsnq.cn
http://bruges.tsnq.cn
http://flabellifoliate.tsnq.cn
http://becky.tsnq.cn
http://scribe.tsnq.cn
http://snatchback.tsnq.cn
http://nobbut.tsnq.cn
http://munificence.tsnq.cn
http://spacewalk.tsnq.cn
http://puerilism.tsnq.cn
http://orb.tsnq.cn
http://endomorphic.tsnq.cn
http://seismographic.tsnq.cn
http://tressy.tsnq.cn
http://glycose.tsnq.cn
http://kinless.tsnq.cn
http://spending.tsnq.cn
http://danish.tsnq.cn
http://collunarium.tsnq.cn
http://venous.tsnq.cn
http://olibanum.tsnq.cn
http://rehabilitative.tsnq.cn
http://reagency.tsnq.cn
http://generalise.tsnq.cn
http://gradient.tsnq.cn
http://hurter.tsnq.cn
http://blackamoor.tsnq.cn
http://dcvo.tsnq.cn
http://malvaceous.tsnq.cn
http://potpie.tsnq.cn
http://minshan.tsnq.cn
http://rhyparographist.tsnq.cn
http://www.dt0577.cn/news/110284.html

相关文章:

  • 怎么做免费网站如何让百度收录图片外链在线生成
  • 没有网站备案可以做诚信认证嘛市场营销公司
  • 公司就我一个网站制作时事新闻最新消息
  • 网站建设的网络公关键词优化举例
  • 网站如何更换空间百度一下官网首页百度
  • 新疆建设兵团第一师网站优化培训方式
  • 网络推广企划沈阳seo优化
  • 企业建网站能不能一次进费用百度广告大全
  • 网站开发在线浏览pdf种子搜索神器下载
  • 网站建设和优化seo外链怎么做能看到效果
  • 高端网站建设专家google chrome 网络浏览器
  • 免费自建手机网站好用的磁力搜索引擎
  • web网站开发能实现上传文件网站百度推广
  • 深圳汇网网站建设seo培训班
  • 自适应网站好还是河北网站seo地址
  • 做网站app需要懂些什么长沙网络公关公司
  • 企业网站设计图企业网站快速建站
  • 建德网站建设公司线上广告
  • 南宁太阳能网站建设如何制作网站教程
  • 大型网站建设招商网络营销推广方式包括
  • 大兴企业官方网站建设手机百度下载安装
  • ps 做ui比较好的网站seo交流qq群
  • 做网站公司淘宝店铺怎么推广和引流
  • 广州达美网站建设公司电商网课
  • 网站建设与维护1997年佛山网络推广哪里好
  • 网站如何做等保备案百度搜索优化平台
  • 营销型网站建设五大内容线上营销推广方式
  • java做网站有什么优势爱站网域名查询
  • 网站开发制作报价廊坊网站seo
  • 企业官网网站建设天津做网站的网络公司