- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GPIO概述GPIO概述GPIO全称General-purpose and alternate-function I/Os,包含GPIOs和AFIOs两个部分。GPIO是基础,也就是一般功能输入输出端口;AFIO一般称之为复用IO。通过查看数据手册可以看出,STM32F1系列微控制器几乎没有哪个IO口是只有IO功能,通常还会有第三功能甚至是第四功能,而这部分功能将由AFIO管理。GPIO概述数据手册中的GPIO部分结构图对理解GPIO具有重要意义。GPIO概述增加6个节点编号以分析输入路径。当I/O pin位置有一个输入信号时,在节点1处为保护二极管,2个串联的二极管可以使得输入信号的电压不高于VDD且不低于VSS。节点2为输入输出的路径选择,由于下方为两个MOS管输出,信号无法通过,因此只能往上走。654312GPIO概述节点3位置有2个电阻,分别接VDD、VSS。当连接VDD的开关闭合时,该电阻为上拉电阻,此时的输入方式为“上拉输入”;仅闭合与VSS连接的开关时,该电阻为下拉电阻,此时的输入方式为“下拉输入”;上下两个开关同时断开时,输入方式为“浮空输入”,不允许两个开关同时闭合。654312GPIO概述节点4位置有两条支路,一条连接到模拟输入,另一条经过一个施密特触发器整形到达节点5。节点5同样有两条支路,一条连接到复用功能输入,第二条支路连接到输入数据寄存器,即节点6。可以通过编写程序,使得CPU读输入数据寄存器,从而完成对一个输入信号的读入。654312GPIO概述对于输出路径,同样可以采取该方法分析。节点1处,通过编写程序,CPU对置位/复位寄存器进行操作,则会修改节点2处的输出数据寄存器。节点3处有数据选择器,选择通过的数据来源于输出数据寄存器还是复用功能输出。51423GPIO概述节点4将由输出控制器控制两个MOS管的状态。可以两个MOS管同时工作,这种输出模式称为“推挽输出”;也可配置为P-MOS不工作,仅N-MOS工作,此输出模式称为“开漏输出”。MOS管的输出经过节点5的保护二极管之后,最终到达I/O引脚。51423GPIO概述根据对GPIO结构图的分析,可以得出以下结论:GPIO工作在输出模式时:需要配置输出模式(推挽输出、开漏输出)GPIO工作在输入模式时:需要配置输入模式(上拉输入、下拉输入、浮空输入)
您可能关注的文档
- 汽车保险与理赔 指定修理厂险保险责任及除外责任 理解指定修理厂险保险责任 案例1.pptx
- 汽车材料与工艺 汽车材料与工艺 汽车齿轮的选材.ppt
- 汽车测试技术 车速表误差形成的原因 车速表误差形成原因.ppt
- 汽车测试技术 检测结果分析 检测结果分析.ppt
- 汽车测试技术 汽车侧滑的产生及其影响 汽车侧滑检验与评价.pptx
- 汽车测试技术 汽车车速表检测的相关标准 车速表的检测.ppt
- 汽车测试技术 汽车驱动力平衡方程分析 汽车驱动力平衡方程分析.pptx
- 汽车测试技术 项目十三 车速表检测 汽车车速表检测.pptx
- 汽车测试技术 影响汽车燃油经济性的因素 汽车燃油经济性及检测.pptx
- 汽车车身材料 冲击韧性 5.课件(冲击韧性和疲劳强度).pptx
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)