6264|10

970

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

一个引脚的高阻态如何设置 [复制链接]

邀请:@maychang   @chunyang   @damiaa   @vincentc543   参与回复

关于高阻态有如下几个问题

 

1、高阻态是指输入还是输出

2、如何将STM32 和 8051 将引脚设置高阻态的方式一样吗,具体的设置方法是什么?

 

谢谢大家 

此帖出自stm32/stm8论坛

最新回复

"高阻态"是数字电路中三态门的其中一种状态,也即是“关断”,被置成“高阻态”后,以三态门为界,两端的状态互不受影响。这种问题你以后不要问了,想入行就踏踏实实的从模电、数电开始学习,现在的行业内卷严重不踏实什么也干不成地。   详情 回复 发表于 2022-5-30 13:45
点赞 关注
 

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 

『1、高阻态是指输入还是输出』

高阻态必是指输入,不可能指输出。

此帖出自stm32/stm8论坛
 
 

回复

2万

帖子

0

TA的资源

超级版主

板凳
 

『2、如何将STM32 和 8051 将引脚设置高阻态的方式一样吗』

8051没有高阻态,也无从设置。

此帖出自stm32/stm8论坛
 
 

回复

114

帖子

6

TA的资源

一粒金砂(中级)

4
 
本帖最后由 vincentc543 于 2022-5-29 22:21 编辑

參考ST資料是設置如下

 

#define GPIO_MODE_INPUT  MODE_INPUT   /*!< Input Floating Mode  
void FLOATING_GPIO_Config(void) 
 { 
     GPIO_InitTypeDef GPIO_InitStruct = {0};
      GPIO_InitStruct.Pin = GPIO_INPUT_Pin;
      GPIO_InitStruct.Mode = GPIO_MODE_INPUT; //<=Floating
      GPIO_InitStruct.Pull = GPIO_NOPULL; // <= 設定No pull up and down
      HAL_GPIO_Init(GPIOG, &GPIO_InitStruct);
 } 

此帖出自stm32/stm8论坛
 
 
 

回复

148

帖子

0

TA的资源

一粒金砂(高级)

5
 

ST32输入通常可设成 数字或模拟, 只有设成数字可设成高阻, 还可设成 TTL , CMOS, 我的理解CMOS才是高阻。

输出可设成高阻,输出设置比较复杂。 不同序列有不同设法, 是用内部寄存器设置。

副上一个篇文章, 第7 页表格给了一个简介。

en.CD00185009.pdf

308.82 KB, 下载次数: 23

此帖出自stm32/stm8论坛
 
 
 

回复

114

帖子

6

TA的资源

一粒金砂(中级)

6
 

如maychang 大師所說高阻抗不可能是輸出.

輸出高阻抗的電氣概念就是電路已經斷路了,斷路也無法輸出控制後端了.

ST GPIO輸出只有Open Drain ,  Push Pull 模式

 

 

 

此帖出自stm32/stm8论坛
 
 
 

回复

148

帖子

0

TA的资源

一粒金砂(高级)

7
 

至少还有一个 Tri  模式(三态),是高阻。 为低功耗应用, 节省芯片功耗。

可以看一下我上次回复给的副件表格。 

此帖出自stm32/stm8论坛
 
 
 

回复

148

帖子

0

TA的资源

一粒金砂(高级)

8
 

当然你说的没错,正常“工作” 状态, 不可能断路,只是因为低功耗要求,希统要进入一种非工作状态 (睡眠)

此帖出自stm32/stm8论坛
 
 
 

回复

148

帖子

0

TA的资源

一粒金砂(高级)

9
 

补充一下, 三态设计出现应该在低功耗要求之前, 有时用几个驱动源驱动同一目标时, 要把其它几个设成三态, 只留一个“工作”。

此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

142

TA的资源

版主

10
 

好好看器件手册,如果真仔细阅读了,那两个问题根本就不至于问出来。

此帖出自stm32/stm8论坛
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

2870

帖子

4

TA的资源

五彩晶圆(中级)

11
 

"高阻态"是数字电路中三态门的其中一种状态,也即是“关断”,被置成“高阻态”后,以三态门为界,两端的状态互不受影响。这种问题你以后不要问了,想入行就踏踏实实的从模电、数电开始学习,现在的行业内卷严重不踏实什么也干不成地。

此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
在现有的PCB板图上怎样加载网络标号?

大家好,请问一下,在PROTEL99SE中,我要在现成的PCB图上加网络标号,各接点加载之后,我想把已连好的线都转换过来,也就是说, ...

[新手学习一点心得]几个常用外设模块的库函数操作流程

呵呵,大虾就不用看了,像我一样的新手可以看看 GPIO操作流程中的库函数 1.内核时钟设置 SysCtlClockSet2.片上设备时钟使能 ...

定位ARM Hard Fault 的方法

1,用Keil的话,可以做如下操作: 先将fault中断函数的内容改为: HardFault_Handler\ PROC ;EXPORTHardFault_Handler ...

raw os介绍

raw os 的起源以及展望 raw os 第一行代码起于2012年1月15号,2012年4月28号发布了第一版。在2012年之前一直彷徨是不是要写一个 ...

世风日下,屏蔽广告也是无奈之举

本帖最后由 lcofjp 于 2017-1-13 20:40 编辑 新中国蓬(世)勃(风)发(日)展(下),无耻宽带供应商在网络数据中 ...

TVS能否用于灭弧

继电器等设备在工作中由于感生电动势的影响会出现拉弧。这样继电器很容易故障。在实践中使用RC电路来抑制拉弧,虽有一定效果但是 ...

请问有没有ADR3433可以PINTOPIN替换的芯片

目前电路板上用的基准芯片是ADI的ADR3433,现在嘉立创上从6块多涨价到18块一片,涨的太狠了,想问下有没有可以PIN TO PIN替换的 ...

华为基站设备拆解-电源部分

这是一个华为的GRFU 900C多载波基站设备,负责将BBU的数据通过射频天线收发。这是一个GSM时期的设备,现在很少能用到,所以我才 ...

A24.01版本导入3D(step)文件失败?

767567 模型导入失败有没有?

【DigiKey“智造万物,快乐不停”创意大赛】全胸腔体外振荡排痰系统

全胸腔体外振荡排痰系统 作者:Jack刘工 一、作品简介 高频胸壁振荡(high—frequency chest wall oscillation), ...

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表