找回密码
 注册
搜索
查看: 1094|回复: 5

[讨论] MTK6223 I2C通讯问题 大家看看

[复制链接]
发表于 2009-10-16 11:26:38 | 显示全部楼层 |阅读模式
大家好:

     I2C通讯存在能发送不能接收数据问题,既没有进入(中断服务函数I2C_LISR).
       在SCCB_V2.C 文件里,程序执行过程如下:
     i2c_init()里执行I2C_CONFIG()函数,然后将中断号 I2C_ISR_CODE 和 i2c_lisr() 相关联。当数据接收到时就执行I2C_LISR函数,读取接收到得数据。
     请达人帮忙分析一下还要注意哪些东西。[52RD
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_170728_75_1_1.html
 楼主| 发表于 2009-10-16 17:10:06 | 显示全部楼层
在两台6223之间进行I2C通讯时,在发送完ADDR后返回的ACK是高电平。这样是不是说明从站的ADDR地址不匹配引起,我通过META读取的从站地址就是0XBF。
有些资料说地址是写死的。
请问达人这种情况该如何分析。
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_170741_5_1_1.html
点评回复

使用道具 举报

发表于 2010-1-6 15:28:41 | 显示全部楼层
好贴呀,狂顶,顶啊
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/dispbbs.asp?boardid=118&id=149978&replyID=158478
点评回复

使用道具 举报

发表于 2010-1-6 15:29:59 | 显示全部楼层
好贴呀,狂顶,顶啊
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/dispbbs.asp?boardid=118&id=149978&replyID=158478
点评回复

使用道具 举报

发表于 2010-1-6 16:40:59 | 显示全部楼层
好贴呀,狂顶,顶啊

本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_170741_5_1_1.html
点评回复

使用道具 举报

发表于 2010-1-13 09:09:59 | 显示全部楼层
可能是CPU睡眠的,把睡眠模式禁止一下再是一是看看。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-25 21:20 , Processed in 0.052703 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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