博客
关于我
STM8 GPIO模式
阅读量:365 次
发布时间:2019-03-05

本文共 700 字,大约阅读时间需要 2 分钟。

GPIO模式详解

GPIO(通用输入输出端口)是微控制器或其他数字设备中常见的接口类型,其工作模式多样,主要用于连接和控制外部设备。以下是GPIO的常见工作模式及其特点说明。

一、输入模式

1.1 浮空输入模式下无中断

该模式下输入端断开,系统不会产生中断,适用于对中断响应要求不高的场景。

1.2 上拉输入模式下无中断

输入端默认为高电平,系统不会产生中断,适用于上拉输入保护的场景。

1.3 浮空输入模式下有中断

输入端断开时会触发中断,适用于需要及时响应外部信号的应用。

1.4 上拉输入模式下有中断

输入端默认为高电平,断开时会触发中断,适用于上拉输入保护且需要中断响应的应用。

二、输出模式

2.1 开漏-输出低-高速

输出电平为低电平,开漏结构,工作频率最高,可达10MHz。

2.2 推挽-输出低-高速

输出电平为低电平,推挽结构,工作频率最高,可达10MHz。

2.3 开漏-输出低-低速

输出电平为低电平,开漏结构,工作频率较低,可达2MHz。

2.4 推挽-输出低-低速

输出电平为低电平,推挽结构,工作频率较低,可达2MHz。

2.5 开漏-输出高阻-高速

输出电平为高阻态,开漏结构,工作频率最高,可达10MHz。

2.6 推挽-输出高-高速

输出电平为高电平,推挽结构,工作频率最高,可达10MHz。

2.7 开漏-输出高阻-低速

输出电平为高阻态,开漏结构,工作频率较低,可达2MHz。

2.8 推挽-输出高-低速

输出电平为高电平,推挽结构,工作频率较低,可达2MHz。

这些GPIO模式的选择需根据具体应用需求来决定,需综合考虑工作频率、电平类型和中断响应特性等因素。

转载地址:http://hbkwz.baihongyu.com/

你可能感兴趣的文章
Cent OS 7.6 服务器软件安装(这篇博客主要是为了方便我配置云主机的)
查看>>
MySQL使用系列文章
查看>>
Node.js包使用系列(一)——修改NPM全局下载和缓存路径
查看>>
TDengine使用(一)——TDengine下载与安装
查看>>
ubuntu和windows之间无法复制粘贴
查看>>
启动加载器BootLoader
查看>>
力扣239. 滑动窗口最大值
查看>>
史上最全Vue的组件传值
查看>>
CSS position属性static/relative/absolute/fixed/sticky用法总结
查看>>
6.14编一个程序,将两个字符串s1和s2比较,不要用strcmp函数。
查看>>
如何解决vscode检测到#include错误,请更新includePath。
查看>>
1007 Maximum Subsequence Sum (25分) Python解法
查看>>
Java纯文本文件显示工具制作
查看>>
Unity2D Fixed Joint 2D详解
查看>>
Unity Shader之路(五)创建第一个顶点/片元着色器?
查看>>
L3-008 喊山 (30分) C++ BFS题解
查看>>
Web框架——Flask系列之Flask-SQLAlchemy数据库的基本操作(九)
查看>>
六、Numpy的使用(详解)
查看>>
python爬虫——代理IP
查看>>
二、bootstrap4基础(flex布局)
查看>>