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

四、GPIO的8种工作模式

1、四种输出模式

2、四种输入模式

上拉输入和下拉输入选择:与外部模块保持一致

若外部模块空闲默认输出高电平,就选择上拉输入,默认输入高电平;若外部模块空闲默认输出低电平,就选择下拉输入,默认输入第低电平。

一般来说,默认高电平是一个习惯状态,所以上拉输入用的多;若不确定外部模块输出的默认状态,或外部输出功率非常小,就尽量选择浮空输入

浮空输入,没有上拉电阻和下拉电阻去影响外部信号,但当引脚悬空时,就没有默认的电平了,输入受噪声干扰,来回不断地跳变。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 高防服务器的防御功能如何?
  • 搜维尔科技:2024上半年,我们用manus VR数据手套制作的一些经典案例
  • 浅析中国蚁剑的木马加密流量
  • C++ STL与string类
  • 基于sklearn的机器学习 — 支持向量机(SVM)
  • 使用C#(winform)调用STK并展示其3D/2D控件
  • 【前缀异或和】力扣2588. 统计美丽子数组数目
  • 【脚本说明撰写markdown】如何基于VScode 撰写使用说明文档,及格式转换.md、.html、.pdf格式
  • LVS--DR模式
  • 游戏盾是什么,如何保护网络游戏的安全
  • 大模型日报 2024-08-07
  • 用录制好的视频文件模拟PC电脑摄像头进行无人值守直播/抖音直播/视频号直播/快手直播
  • 将本地微服务发布到docker镜像二:
  • Linux下安装Go语言环境的详细指南
  • 给本地设备搭建一个云端语音助手
  • 【mysql】环境安装、服务启动、密码设置
  • ➹使用webpack配置多页面应用(MPA)
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Babel配置的不完全指南
  • Git的一些常用操作
  • Java编程基础24——递归练习
  • Python 反序列化安全问题(二)
  • SwizzleMethod 黑魔法
  • 解析 Webpack中import、require、按需加载的执行过程
  • 两列自适应布局方案整理
  • 入门级的git使用指北
  • 为视图添加丝滑的水波纹
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​HTTP与HTTPS:网络通信的安全卫士
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • # 数论-逆元
  • #define 用法
  • #HarmonyOS:基础语法
  • #pragma multi_compile #pragma shader_feature
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (9)STL算法之逆转旋转
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (done) 两个矩阵 “相似” 是什么意思?
  • (js)循环条件满足时终止循环
  • (ros//EnvironmentVariables)ros环境变量
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (十六)一篇文章学会Java的常用API
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET/C#⾯试题汇总系列:集合、异常、泛型、LINQ、委托、EF!(完整版)
  • .Net接口调试与案例
  • .考试倒计时43天!来提分啦!
  • /var/spool/postfix/maildrop 下有大量文件
  • @EnableWebSecurity 注解的用途及适用场景
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [] 与 [[]], -gt 与 > 的比较
  • [20170728]oracle保留字.txt
  • [Android]Tool-Systrace