找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 303|回复: 13
打印 上一主题 下一主题

请教一个关于I2C被拉低的问题

[复制链接]

7

主题

36

帖子

134

积分

二级会员(20)

Rank: 2Rank: 2

积分
134
跳转到指定楼层
1#
发表于 2016-3-11 20:10 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
主芯片使用的是RK3188 上拉电阻是10K。
* e. q) M$ ^0 I/ `4 S挂在L3G TSC2007 ADS7923 3款芯片。, B( f2 a# x( I) S8 q: n
L3G和ADS7923都正常工作。
: `! J& Y1 b8 t; D但是每次我一读TSC2007。I2C的SCK时钟脚就被拉低。
/ \( V$ K' E7 @9 u# K求教这个是什么问题?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

31

主题

247

帖子

697

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
697
14#
发表于 2016-9-9 16:51 | 只看该作者
wxc_loving 发表于 2016-3-12 13:05
3 d; z9 ^" a/ H我把上拉电阻改成1.5K,不会出现拉低了。
% g- J' k( E- A/ r: P5 Q但是,
' N4 Z* i/ j" _# g! o" v" ]9 a2007死活认不到。

1 V& t' H! J: B9 \" x) N看到波形是SLAVE没有回ACK信号,回的是NO_ACK。请问解决了么?% g8 `% y' J$ y0 W" f- z

6

主题

158

帖子

386

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
386
13#
发表于 2016-4-23 13:23 | 只看该作者
觉得还是从设备的问题,主机送的地址都正常,从设备发回No_ACK,,查一下上电时序吧,

11

主题

292

帖子

337

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
337
12#
发表于 2016-4-13 23:30 | 只看该作者
学习

27

主题

306

帖子

1496

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1496
11#
发表于 2016-3-15 10:55 | 只看该作者
故城往事 发表于 2016-3-13 14:236 V* g0 E# K  ^2 L2 ]1 y% k
这是怎么锁存的?

2 E; c/ Q2 M  X; K4 e: G# nhttp://blog.csdn.net/zyboy2000/article/details/5603091* D3 T5 ?& ]; H2 P' r1 O

42

主题

691

帖子

2756

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2756
10#
发表于 2016-3-14 15:29 | 只看该作者
没有及时回复ACK吧,从设备拉低的
If by life,you were deceived.
Don't be dismal ,don't be wild!
In the day of grief,be mild!
Merry days will come, believe.
Hearts is living in tomorrow.
Present is dejected here:
In a moment, passed sorrow
that which passes will be dear.

2

主题

101

帖子

575

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
575
9#
发表于 2016-3-14 14:41 | 只看该作者
正在学习研究RK3288

110

主题

371

帖子

1291

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1291
8#
发表于 2016-3-13 14:23 | 只看该作者
tony123 发表于 2016-3-13 09:39
  P! @# d- b4 H; ?4 Hslave 器件有问题吧,看你刚说的clk持续拉低,有种可能是总线问题导致,被锁存了。
! x! J5 b) _) h* {& U' s
这是怎么锁存的?
' D; Q+ G. I" R: Z

点评

http://blog.csdn.net/zyboy2000/article/details/5603091  详情 回复 发表于 2016-3-15 10:55

27

主题

306

帖子

1496

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1496
7#
发表于 2016-3-13 09:39 | 只看该作者
slave 器件有问题吧,看你刚说的clk持续拉低,有种可能是总线问题导致,被锁存了。

点评

这是怎么锁存的?  详情 回复 发表于 2016-3-13 14:23

110

主题

371

帖子

1291

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1291
6#
发表于 2016-3-12 15:08 | 只看该作者
额,好巧啊,刚在pads群里也是你问的吧,回答得也是我.换成1.5K,上拉的驱动能力应该更强了,为什么你这个拉低的问题解决了,不明白.
0 h3 j& h0 S0 h: {- c" Z

7

主题

36

帖子

134

积分

二级会员(20)

Rank: 2Rank: 2

积分
134
5#
 楼主| 发表于 2016-3-12 13:05 | 只看该作者
故城往事 发表于 2016-3-12 01:14
9 R5 Y+ f- L* w* ?) t你的clk被拉低了那你的data不是随时都可以变化??

3 C; f; e: x4 l/ U8 `7 Y
' d# X3 \. c/ P- \) a( s6 R6 p2 N我把上拉电阻改成1.5K,不会出现拉低了。: E2 f8 M* j) B
但是,
' U& c+ |; e* A- v& |4 {2 H% ~, O+ L2007死活认不到。
! ~$ v1 x! W$ H' J$ k( a. ^+ K抓出来的波形是这样的6 `# _0 z  w+ H

点评

看到波形是SLAVE没有回ACK信号,回的是NO_ACK。请问解决了么?  详情 回复 发表于 2016-9-9 16:51

110

主题

371

帖子

1291

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1291
4#
发表于 2016-3-12 01:14 | 只看该作者
你的clk被拉低了那你的data不是随时都可以变化??

点评

[attachimg]109990[/attachimg] 我把上拉电阻改成1.5K,不会出现拉低了。 但是, 2007死活认不到。 抓出来的波形是这样的  详情 回复 发表于 2016-3-12 13:05

110

主题

371

帖子

1291

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1291
3#
发表于 2016-3-12 01:13 | 只看该作者
或者你把电路图跟layout发一下。

110

主题

371

帖子

1291

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1291
2#
发表于 2016-3-12 01:12 | 只看该作者
不知道我理解的对么,你在读TSC2007之后,clk信号就不能跳变了,一直是0对吧。SDA发送W/R之后slave有没有ALK
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-25 16:47 , Processed in 0.070538 second(s), 36 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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