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

广州白云区建站外贸公司洛阳网红打卡地

广州白云区建站外贸公司,洛阳网红打卡地,国内永久免费crm系统网站推荐有哪些,如何提高网站搜索排名一、GPIO总体结构 总体构成 1.APB2(外设总线) APB2总线是微控制器内部连接CPU与外设(如GPIO)的总线,负责CPU对GPIO寄存器的读写访问,支持低速外设通信 2.寄存器 控制GPIO的配置(输入/输出模式、上拉/下拉等&#x…
一、GPIO总体结构

 总体构成

1.APB2(外设总线)

APB2总线是微控制器内部连接CPU与外设(如GPIO)的总线,负责CPU对GPIO寄存器的读写访问,支持低速外设通信

2.寄存器

控制GPIO的配置(输入/输出模式、上拉/下拉等)和状态读取(输入电平、输出电平等)

3.驱动器

GPIO驱动器负责将寄存器中设置的电平信号转换为实际的电压输出,驱动外部负载。同时,驱动器也对输入信号进行缓冲和整形,确保信号稳定传输到输入寄存器,有着数据预处理作用

二、内部构造

某一个端口内部的结构  

1.保护二级管

二极管具有单项导通性,在输入情况下,当引脚电平低于Vss,Vss与引脚之间二极管导通,防止从GPIO内部汲取电流,同理,当引脚电平高于Vdd,引脚与Vdd之间二极管导通,防止GPIO内部电流过载。

2.上拉电阻和下拉电阻

为了解决引脚悬空导致输入电平不确定的状态,以接上拉电阻为例,可以保证默认输入电压为高电平,为什么呢,因为GPIO内部的等效电阻非常大,与上拉电阻串联,根据串联分压可以知道电阻的压降很小,所以输入等价于固定在高电平。那么为什么需要接上拉电阻呢,直接去掉不行吗?我的理解是:如果去掉上拉电阻,那么当输入引脚为0,那么输入驱动器内部的Vdd与输入引脚之间就短路,进而可能会导致元器件损坏。

3.施密特触发器(如图中肖特基触发器,翻译错误)

用于对输入电压进行整型,提高输入的稳定性,图中输入到输入寄存器中的某一位,如下图所示,只有电压低于下线low或者高于上线low才会变化。同时由于片上外设ADC需要接受模拟量,因此可以在施密特触发器整型之前获取输入的模拟量。

 4.端口输出

 输入设置如下,经过二路选择器来选择输出的是GPIOx寄存器的指定比特位or复用功能信号。位设置/清楚寄存器可以用来操作寄存器中的某一位,而不影响其他位(输出数据寄存器只能整体读写)。输出控制,根据输出寄存器的位信息,当输出低电平,P-MOS导通,N-MOS截止,输出高电平,反之输出低电平。

GPIO的八种工作模式 

1.浮空输入、上拉输入、下拉输入

三种输入方式在于是否连接上拉电阻和下拉电阻,这种模式下输出控制断开,只进行输入。当引脚悬空时,浮空输入电平不确定,上拉输入电平默认高电平,下拉输入电平默认低电平。

 2.模拟输入

模拟输入时,不连接上拉电阻和下拉电阻。

3.开漏/推挽输出

当P-MOS无效,N-MOS有效,就是开漏输出,这时候高电平为高阻态,这可以兼容不同的部件的高电平电压值,把高电平值交给连接的部件决定(上拉输入)。同时输出情况下,可以保持正常读的功能,感知输出值,但是输入情况下不能输出,可能因为防止输出高电平,输入低电平导致短路。

 4.复用开漏/推挽输出

只不过复用的输出,引脚的电平是由片上外设所决定的。


文章转载自:

http://A8MctACr.nLryq.cn
http://x0ODffzY.nLryq.cn
http://9Sxnsuv8.nLryq.cn
http://q3rgIhxf.nLryq.cn
http://atFfIPTC.nLryq.cn
http://d6admxOb.nLryq.cn
http://EuZlTaXb.nLryq.cn
http://v0zle2Jn.nLryq.cn
http://z7ANjaSD.nLryq.cn
http://uUIcmykM.nLryq.cn
http://40CgrUkU.nLryq.cn
http://qNGaQR9B.nLryq.cn
http://SuDfSaFZ.nLryq.cn
http://e58LZQ2n.nLryq.cn
http://ICNNHw1Q.nLryq.cn
http://iLTZoblC.nLryq.cn
http://yAqr1BTr.nLryq.cn
http://t1VickPr.nLryq.cn
http://BsoVdjag.nLryq.cn
http://K7iYzHeN.nLryq.cn
http://sFq1v4NK.nLryq.cn
http://t3gKBkH3.nLryq.cn
http://C1NTMjpP.nLryq.cn
http://rr6wGYcH.nLryq.cn
http://8byXF9WJ.nLryq.cn
http://cJwmyDIn.nLryq.cn
http://hSDAzkVs.nLryq.cn
http://VE2K7N15.nLryq.cn
http://TZFUDbu2.nLryq.cn
http://kdD1cwCU.nLryq.cn
http://www.dtcms.com/wzjs/641153.html

相关文章:

  • 济南免费建站软件开发外包项目合作
  • 海外培训视频网站建设嘉兴做毛织的有哪些网站
  • 建网站建设的基本流程广州前端培训机构
  • 免费网站制造中山快速做网站费用
  • 品牌网站设计建设zencart 网站换域名
  • 安做省民改厅网站网站搭建实训报告
  • 网站开发外包报价单wordpress 自定义变量
  • 南宁本地有几家网站开发硅塑胶 东莞网站建设
  • 重庆长寿网站建设seo推广技巧
  • 搜不到wordpress 网站废物利用手工制作图片
  • 网站运行环境建设方案工程建设标准化网站
  • 怎么做自己的网站推广产品wordpress 扁平化主题
  • 建立网站的英文怎么说企业网站开发工资
  • 做房地产网站广告销售网站建设及维护干什么的
  • 网站导航栏 字体wordpress4.91
  • 故事网站模版描述photoshop在网站建设中的作用与特点.
  • 做视频网站视频放在哪里如何建立一个小程序
  • 目前网站开发趋势大栅栏网站建设
  • 关于学校网站建设申请报告学习做网站大概多久时间
  • 域名买卖网站公司网站文件夹设计
  • 建站平台选择建议网站有哪些区别是什么
  • 阐述网站建设的步骤wordpress投稿插件
  • 网站建设html实训心得开封建设企业网站公司
  • 免费的行情软件网站下载不用下载做网站找沈阳横纵网络
  • 电商网站开发会遇到哪些问题网站开发 app
  • 青岛网站建设要多少钱北京工程建设信息交易网
  • 毕节做网站的公司北京网络搭建公司
  • 合肥优化seo综合查询怎么用
  • 全国最大网站建站公司贸易公司做网站有优势吗
  • 行业网站开发费用帮别人做网站的单子