找回密码
 立即注册
楼主: Allspace

8H/8G 的I2C还需要外部上拉电阻吗?

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 15:16:58 | 显示全部楼层
21cns*** 发表于 2024-2-13 14:01
我的测试结果也是这样的,能提升最大传输速率。

I2C 肯定是 【开漏 + 打开上拉电阻/这样拉高的速度可以快些】
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 15:18:25 | 显示全部楼层
I2C,  只用 准双向口/弱上拉-这个弱上拉电阻温漂大/制造误差也大,那是无穷的隐患
===必须打开内部额外的上拉电阻外部接传统的上拉电阻
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-29 15:49:17

15

主题

27

回帖

143

积分

注册会员

积分
143
发表于 2024-2-13 21:11:30 | 显示全部楼层
  1. void iic_master_init()
  2. {
  3.     P3M0 |= 0x0c; P3M1 |= 0x0c;           //开漏输出:P3_2和P3_3
  4.     P3PU |= 0x0c;                         //使能P3_2和P3_3的上拉电阻
  5.     P_SW2 &= ~ 0x30;                                  //I2C: I2CSCL(P3.2), I2CSDA(P3.3)
  6.     I2CCFG = 0xe0;                        //使能IIC主机模式
  7.     I2CMSST = 0x00;                       //IIC主机状态寄存器清零
  8.     EA = 1;
  9. }
复制代码


设置了开漏输出加内部上拉电阻,但两个引脚在空闲状态下的电压是0.12V,这显然有问题啊。实际运行代码,发送START信号时,I2CMSST始终也不置中断位。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:26:18 | 显示全部楼层
截图202402132126121320.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:28:21 | 显示全部楼层
截图202402132128187828.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:29:33 | 显示全部楼层
截图202402132129073131.jpg

结合这些,自己修改下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-29 15:49:17

15

主题

27

回帖

143

积分

注册会员

积分
143
发表于 2024-2-13 21:38:11 | 显示全部楼层
我用的芯片是STC8G1K08A-8PIN,I2C的引脚是P3_2和P3_3,代码是用STC-ISP工具生成的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:48:45 | 显示全部楼层
这不一样
截图202402132146489970.jpg

截图202402132147456734.jpg
这不一样
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:50:45 | 显示全部楼层

STC8G1K08A-36I-SOP8, 有点特殊

截图202402132150101463.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-2-13 21:52:32 | 显示全部楼层
截图202402132152274233.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 04:26 , Processed in 0.156009 second(s), 98 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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