找回密码
 立即注册
楼主: 一笔***

8H系列硬件I2C问题疑问

[复制链接]
  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 94 天

    [LV.6]常住居民II

    12

    主题

    88

    回帖

    664

    积分

    高级会员

    积分
    664
     楼主| 发表于 2024-4-24 13:15:00 | 显示全部楼层
    jmg 发表于 2024-4-24 11:27
    Microchip-Tech-AT24C02C, Microchip-Tech-AT24C32E attached.  

    Duty does not matter, only minmum HI ...

    现在速率很慢数据宽度最小是8us。是SCK占空比问题
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    2 小时前
  • 签到天数: 101 天

    [LV.6]常住居民II

    14

    主题

    393

    回帖

    954

    积分

    荣誉版主

    热心市民

    积分
    954
    发表于 2024-4-24 18:32:41 | 显示全部楼层
    本帖最后由 晓飛飛 于 2024-4-24 18:35 编辑
    一笔长空 发表于 2024-4-24 10:21
    用的是开天斧开发板,硬件I2C的p14,p15口,10k上拉电阻

    具体是哪个型号的器件,该器件的I2C走线距离MCU有多远的距离,总线上是否还挂着其它器件,上拉电阻在总线的什么位置,这些最好提供原图和PCB照片以供分析。你测出来SCL占空比只有20%是明显有问题的,这不是正常值。
    另外,上拉电阻的取值需要按I2C总线速度和器件供电电压来计算的,或者参考器件手册的指导公式计算。10K上拉既不是经验值,也不是推荐值,需要具体计算一下。

    QQ截图20240424183348.png
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 94 天

    [LV.6]常住居民II

    12

    主题

    88

    回帖

    664

    积分

    高级会员

    积分
    664
     楼主| 发表于 2024-4-24 19:52:53 | 显示全部楼层
    本帖最后由 一笔长空 于 2024-4-24 20:03 编辑
    晓飛飛 发表于 2024-4-24 18:32
    具体是哪个型号的器件,该器件的I2C走线距离MCU有多远的距离,总线上是否还挂着其它器件,上拉电阻在总线 ...

    没有其他器件,用的开天斧开发板,硬件I2C速率是最大分频,上拉电阻10k,5k,3.3k都换过,sck占空比都在20%多不超过30%,器件和上拉电阻我是单独焊了个洞洞板,担心杜邦线插头接触不好后来直接焊接了还是这样。
    我把器件这块板子直接移植到了stm32f103的开发板上了占空比是44%。
    是stc单片机的问题或者是开天斧开发板的问题。现在上拉电阻用的是3.3k,stc8h SCK占空比是26%算是能用

    点评

    I2C器件的具体型号是?  详情 回复 发表于 2024-4-24 20:26
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    2 小时前
  • 签到天数: 101 天

    [LV.6]常住居民II

    14

    主题

    393

    回帖

    954

    积分

    荣誉版主

    热心市民

    积分
    954
    发表于 2024-4-24 20:26:33 | 显示全部楼层
    一笔长空 发表于 2024-4-24 19:52
    没有其他器件,用的开天斧开发板,硬件I2C速率是最大分频,上拉电阻10k,5k,3.3k都换过,sck占空比都在20 ...

    I2C器件的具体型号是?
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-18 03:05 , Processed in 0.059985 second(s), 45 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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