查看: 1640|回复: 5

[MQX] mqx i2c驱动问题

[复制链接]
  • TA的每日心情
    开心
    2022-2-1 19:14
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    127

    帖子

    0

    高级会员

    Rank: 4

    积分
    723
    最后登录
    2022-12-30
    发表于 2018-3-20 14:52:23 | 显示全部楼层 |阅读模式
    k64+mqx4.2,用I2C与eeprom通讯,在调试的时候发现调用I2C驱动函数的任务状态会变成LW Semaphore blocked。
    单步调试,发现最后到“i2c_int_ki2c.c”中的_ki2c_int_tx函数中,_lwsem_wait((LWSEM_STRUCT_PTR)(&(io_info_ptr->LWSEM)));一直在等待tx完成。软件复位也无效,只有断电后再开启又能正常通讯。
    请教下,可能会有什么原因?

    最佳答案

    chinaf 发表于 2018-4-9 10:45 我后来用逻辑分析仪查了下波形,感觉时序有点乱了。后来把频率从100KHz降到50KHz就没出现这个现象。 ... 你可以把乱的时序,和不乱的时序都贴出来,这样我好找我们的MQX工程师帮你看看 ...
    哈哈
    回复

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20130
    最后登录
    2024-5-3
    发表于 2018-3-29 14:25:53 | 显示全部楼层
    请问是用的Frdm-k64还是 您自己的开发板?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20130
    最后登录
    2024-5-3
    发表于 2018-3-29 14:26:34 | 显示全部楼层
    我能用Frdm-k64  来复制现象吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-1 19:14
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    127

    帖子

    0

    高级会员

    Rank: 4

    积分
    723
    最后登录
    2022-12-30
     楼主| 发表于 2018-4-9 10:45:19 | 显示全部楼层
    小恩GG 发表于 2018-3-29 14:26
    我能用Frdm-k64  来复制现象吗

    我后来用逻辑分析仪查了下波形,感觉时序有点乱了。后来把频率从100KHz降到50KHz就没出现这个现象。
    哈哈
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20130
    最后登录
    2024-5-3
    发表于 2018-4-9 14:50:10 | 显示全部楼层
    chinaf 发表于 2018-4-9 10:45
    我后来用逻辑分析仪查了下波形,感觉时序有点乱了。后来把频率从100KHz降到50KHz就没出现这个现象。 ...

    你可以把乱的时序,和不乱的时序都贴出来,这样我好找我们的MQX工程师帮你看看。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-2-1 19:14
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    15

    主题

    127

    帖子

    0

    高级会员

    Rank: 4

    积分
    723
    最后登录
    2022-12-30
     楼主| 发表于 2018-12-1 09:28:03 | 显示全部楼层
    填坑,上拉电阻的阻值选的不对,导致频率高的时候时序错误
    哈哈
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-5-5 10:14 , Processed in 0.127556 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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