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

IO口输出电平的问题

[复制链接]
已绑定手机

3

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2024-12-18 10:21:52 | 显示全部楼层 |阅读模式

用的是STC32,我想让IO口输出电平达到5V,所以外部接了个10k的上拉电阻,然后引脚设置为开漏模式;当往该引脚输出“1”,也就是高电平时,能达到5V,但是写0的时候,电平还在4.9V,下降不到0.1V,这是为什么?有没有解决办法?我尝试了准双向口和推挽输出加上拉电阻,结果都一样。

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-12-18 10:38:22 | 显示全部楼层
这不应该

发原理图的pdf和程序
使用IO配置工具
截图202412181037206519.jpg
DebugLab
回复 支持 反对

使用道具 举报 送花

已绑定手机

3

主题

5

回帖

24

积分

新手上路

积分
24
发表于 2024-12-18 11:26:44 | 显示全部楼层
Debu*** 发表于 2024-12-18 10:38
这不应该

发原理图的pdf和程序

发现是我发送CAN总线数据的程序导致它输出电平不够
但具体为什么会这样还不清楚

点评

有可能是占空比95%的方波了,万用表只能显示有效值,要用示波器看  详情 回复 发表于 2024-12-18 12:16
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-12-18 12:16:16 | 显示全部楼层
牢*** 发表于 2024-12-18 11:26
发现是我发送CAN总线数据的程序导致它输出电平不够
但具体为什么会这样还不清楚 ...

有可能是占空比95%的方波了,万用表只能显示有效值,要用示波器看
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2024-12-18 13:58:34 | 显示全部楼层

你可以试试单独口线试试

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:36 , Processed in 0.141645 second(s), 86 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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