找回密码
 立即注册
查看: 264|回复: 4

请教一下,STC8H8K64U未上电时gpio是一个什么状态?

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-11-10 14:01:52
已绑定手机

4

主题

4

回帖

48

积分

新手上路

积分
48
发表于 2025-11-10 14:01:52 | 显示全部楼层 |阅读模式
STC8H8K64U未上电时gpio是一个什么状态?

问题:STC8H8K64U这颗芯片使用串口与esp32通信的一个板子。我用串口工具连接esp32的rxtx,发现esp32的rx电压被拉低了,高电平只有1.5v。我把STC8H8K64U去掉后,串口工具与esp32通讯正常。
现在怀疑是STC8H8K64U在未上电前gpio是否有下拉电阻,把串口工具的电平拉低了
截图202511101401311998.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:684
  • 最近打卡:2026-03-06 00:36:37
已绑定手机

49

主题

2640

回帖

2848

积分

荣誉版主

积分
2848
发表于 2025-11-10 16:23:12 | 显示全部楼层
STC8H8K64U在未上电前,接入IO的高电平信号确实会被拉低,是因为IO对VCC存在寄生二极管,接入IO的高电平信号都会通过寄生二极管对单片机的VCC电路灌电流,如果外部高电平较弱的话会被拉低,如果外部高电平驱动能力强的话,甚至可以让单片机工作起来。 如果要避免这种情况,需要对外部信号加三态缓冲门或者模拟开关进行分断信号。
~~~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:345
  • 最近打卡:2026-03-05 08:34:25

842

主题

1万

回帖

2万

积分

管理员

积分
22584
发表于 2025-11-10 20:00:25 | 显示全部楼层
1.1V以上,高阻输入


截图202511101959488841.jpg

截图202511102000201107.jpg
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:717
  • 最近打卡:2026-03-05 07:15:06
已绑定手机

97

主题

7245

回帖

1万

积分

超级版主

积分
13772
发表于 2025-11-10 22:12:25 | 显示全部楼层
单片机所有脚不能超过VCC、GND范围
没上电,VCC=GND=0V,那么所有IO都必须是0V,不能由外部电路给电
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:114
  • 最近打卡:2026-03-05 09:00:03
已绑定手机

0

主题

45

回帖

110

积分

注册会员

积分
110
发表于 2025-11-16 17:19:28 | 显示全部楼层
万用表量一下呗,有电阻的
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-6 03:37 , Processed in 0.107193 second(s), 64 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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