搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
菜鸟追梦旅行
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Python简介及发展历史_python发展历程
2
matlab实现五子棋,matlab编程(五子棋
3
阿里云服务器中安装微擎
4
给jQuery添加vue的响应式简单封装 2022-01-20_jquery实现vue3响应
5
javaWab07(session&Cookie)
6
ant-design-vue。下拉框a-select设置样式不显示的_a-select dropdownstyle
7
flask 教程03--环境安装_安装flask及对应的requires
8
Python迭代器基本方法iter()及其魔法方法__iter__()原理详解
9
matlab对矩阵自相关,自相关矩阵和互相关矩阵的matlab实现
10
vue项目生产环境打包项目时引入外部CDN优化项目
当前位置:
article
> 正文
STM32HAL库(二)八种GPIO模式_hal库gpio有几种模式
作者:菜鸟追梦旅行 | 2024-02-21 19:39:28
赞
踩
hal库gpio有几种模式
一、简要概述
GPI外设可以说是stm32单片机最基本,最常用的外设了,想玩一些小模块,肯定离不开IO引脚的配置,下面我就就八种gpio模式,简单的概述一下。
1、
浮空输入模式
:首先浮空就是漂浮不定,能够管住它的是输入电平,也就是在配置了为浮空输入后,但并没有输入电压时,此时读入的电压就是一个不确定的值,可高也可低。再者就是输入电平为高,那么读出来的就是高电平;输入电平为低,那么同样读出来的电平就时低。
2、
上拉输入模式
:上拉,我的理解是把不确定的电压都拉高,管它是低电平还是高电平,但前提是没有电平输入的时候,假如有电平输入的时候,若为低电平,则读出来的是低电平,为高电平的时候,读出来的就是高电平。
3、
下拉输入模式
:与上拉同理,没有电压输入的时候是低电平。
4、
模拟输入模式
:这个模式就比较好玩了,因为它比较接地气,通过读取它的电平的数值并不是0或者1,而是电压的实时值。可以用来做adc实验。
5、
推挽输出模式
:可以输出强低,强高电平,写一就会输出高电平;写零就会输出低电平,用来连接数字器件。
6、
开漏输出模式
:只可以输出强低电平,想输出高电平的话需要外接上拉电阻,是c51的IO双向模式。
7、
复用(推挽和开漏)
:与不复用类似,区别是不是芯片直接控制的。
-祝大家学习愉快! 。。。。。。。。。。。。。。。。。。。打完收工。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/126087
推荐阅读
article
unity
中
的
SendMessage
详解_
unity
sendmessage
...
SendMessage
是Unity
中
用于在游戏对象之间发送消息的函数。通过
SendMessage
函数,可以在游戏对象之间...
赞
踩
article
Plenoctree...
Plenoctree笔记_plenoctreeplenoctree ...
赞
踩
article
unity
注册
登录
账户
5.3
.
1f1
古董_
unifrog
怎么
注册
...
今天来讲解下
unity
的
注册
,下载地址我已经发过了安装成功后,打开程序弹出英文界面,此时不要慌从页面向下找,有两个小单词...
赞
踩
article
unity
之
GetComponent
获取
游戏
对象上
组件
实例方法_
unity
找到自己身上
的
使用
...
unity
GetComponent
方法
的
介绍以及简单
使用
_
unity
找到自己身上
的
使用
某
组件
unity
找到自己身...
赞
踩
article
【
Unity
基础】6.
动画
状态机
_
unity
动画
状态机
...
今天简介
动画
状态机
组件~
_
unity
动画
状态机
unity
动画
状态机
...
赞
踩
article
Unity3D
和
Unreal
Engine
4对比(转自知乎)_
unity3d
ogre
unrea...
作者:谭草头乙链接:https://www.zhihu.com/question/52036177/answer/226...
赞
踩
article
ldap
,
jira
,
wiki
,
gitlab
,Apache账号关联...
1.
jira
,
wiki
连接LDAP是一样的。网上有很多帖子我就细说了,当在web上配置LDAP时 报错 ssl的问题时解...
赞
踩
article
Unity
Resources
资源管理
的
优点和痛点...
Unity
的
Resource
资源管理
研究_unity resourceunity resource ...
赞
踩
article
SVN
版本控制
——
主线
、
分支
、标记篇_
svn
多
分支
管理
流程图
...
新建资源仓库时,可选择默认创建三个文件夹。这三个文件夹分别是【trunk】【branches】【tags】 【Trunk...
赞
踩
article
RabbitMQ
消息
应答_
channel
.
basicack
...
1.概念消费者完成一个任务可能需要一段时间,如果其中一个消费者处理一个长的任务并仅只完成了部分突然它挂掉了,会发生什么情...
赞
踩
article
[
Unity
转
小游戏
]微信开发者工具/微信
小游戏
中找不到
unityInstance
.(unityIn...
unity打包成
小游戏
之后,
unityInstance
is
not
defined
。如何手动将unityInstanc...
赞
踩
article
Rabbitmq -
rabbitmq
Listener
监听...
rabbitmq
监听配置以及listener参数讲解_
rabbitmq
listener
rabbitmq
listen...
赞
踩
article
Elasticsearch
集群
部署
(从入门
到
进阶)...
目录1 概念1.1 Cluster
集群
1.2 Node 节点1.3 Shard 分片2
集群
搭建2.1 准备环境2.2...
赞
踩
article
HoloLens
开发——
C++
DLL
封装及在
win32
、
Unity
、AR眼镜中
调用
情况_在holo...
一、
C++
Dll基础了解动态链接库(dll)比较好的介绍在孙鑫《V
C++
深入详解》第十九章动态链接库中有详细介绍。主...
赞
踩
article
confluence
搭建部署_
ata
confluence
...
confluence
企业wiki搭建部署_
ata
confluence
ata
confluence
...
赞
踩
article
关于
RPA
Uipath
通过页面
获取
文本/文字/数字的
问题
记录_
uipath
get
text
...
前言:博主是今年11月份才刚开始接触
RPA
这一块领域,属于刚学习。所以遇到的这些
问题
全都是一些最基础的
问题
。鉴于目前RP...
赞
踩
article
【初始
RabbitMQ
】
死信
队列
的
实现...
文章详细
的
额介绍了RabbieMQ中
死信
队列
各种细节,以及实现方法,每一步代码均有详细
的
解析,看这一篇就对了!!!【初始...
赞
踩
article
Ubuntu
22.04
防火墙
设置和开放
端口
命令
_
ubuntu22
防火墙
关闭
和开启
命令
区别...
打开
防火墙
端口
的
命令
总结。_
ubuntu22
防火墙
关闭
和开启
命令
区别
ubuntu22
防火墙
关闭
和开启
命令
区别 ...
赞
踩
article
unity
新
的
动画
系统
Animator
的
使用
(原)_
unity
setinteger
...
Animator
是
unity
新
的
动画
系统,除了基本
的
播放
动画
功能之外,还提供了更强大
的
其它功能基本篇1新建Animato...
赞
踩
article
RabbitMQ
如何保证
可靠
...
即:当消费者处理消息结束后,应该向
RabbitMQ
发送一个回执,告知
RabbitMQ
自己消息处理状态。因此大多数情况下我...
赞
踩
相关标签
unity
游戏引擎
深度学习
人工智能
unity
新人
注册
游戏
动画状态机
入门
ldap
jira
java
rabbitmq
微信小程序
java-rabbitmq
Elasticsearch集群
HoloLens
DLL
Unity
AR
C++