找回密码
 立即注册
查看: 425|回复: 2

老哥们为什么我8h1k08上电默认是高电平 | 被外界拉高了

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:41
  • 最近打卡:2025-04-12 15:59:55

10

主题

17

回帖

74

积分

注册会员

积分
74
发表于 2024-9-29 22:16:43 | 显示全部楼层 |阅读模式

捕获.PNG

3.3v供电

0-6通道我设置的是推挽输出

0-5加了100k下拉电阻

6通道gpio P16 我加了10k下拉电阻,,,
程序上首先配置了 P1 为推挽输出
然后P16=0
       延时10ms
      P16=1

       延时10ms
      P16=0


逻辑仪是从8h1k08上电之前就打开了

问问各位大佬:
                    这是我逻辑仪的问题吗?
                    还是说默认上电这个端口电平驱动能力弱无法带负载,不会对后面电路产生影响?     3.3V/10K=330uA
                  谢谢!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-05-03 07:38:35
已绑定手机
已实名认证

110

主题

2224

回帖

5470

积分

版主

积分
5470
发表于 2024-9-29 23:18:43 | 显示全部楼层
上电后所有io默认为高阻状态,此时受到外部上下拉影响,没配置io为其他模式前都是依靠外部电阻控制电平
比如看你p16,配置为推挽后出现了高电平,然后你配置为低电平,可以看到有一瞬间的短脉冲。
如果不想要这个短脉冲干扰,可以先将p16给0,再打开推挽模式
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:41
  • 最近打卡:2025-04-12 15:59:55

10

主题

17

回帖

74

积分

注册会员

积分
74
发表于 2024-9-30 00:15:57 | 显示全部楼层
本帖最后由 tailimo 于 2024-9-30 00:32 编辑
王*** 发表于 2024-9-29 23:18
上电后所有io默认为高阻状态,此时受到外部上下拉影响,没配置io为其他模式前都是依靠外部电阻控制电平
比 ...

多谢老哥
我懂了,我逻辑仪把电平拉高了,
第一次给p16低电平前,,io才初始化完成
我初始化io前没有设置gpio电平
由于是推挽输出默认为高电平
因为刚初始化完成指令给了p16=0
所以出现了一瞬间高电平
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 14:35 , Processed in 0.184283 second(s), 64 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表