找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

关于IIC的问题

[复制链接]

30

主题

70

帖子

194

积分

二级会员(20)

Rank: 2Rank: 2

积分
194
跳转到指定楼层
1#
发表于 2018-4-24 19:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
我现在手边有个板子 DSP出来的IIC一直没有  时钟和数据都没有
" s- |+ Z& k! _/ E6 A- K1 J( v0 @7 G1 s其他板子都是好的  所以开始怀疑是片子坏了 换了新的还是同样 没有IIC  
4 |+ D4 K% ]! d9 J) }3 g不知道哪位高手遇到过这种情况

; E$ T7 T! X5 g: o8 v8 n1 E7 W8 x
$ ?4 j) B! u1 J! \6 w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

110

主题

371

帖子

1291

积分

四级会员(40)

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

积分
1291
推荐
发表于 2018-4-24 22:06 | 只看该作者
帮忙确认以下问题:! Z' M( w2 N1 _: @. t8 G/ y
硬件角度上
( M* ]6 N, ?8 t) M3 M5 D0 M1、I2C的波形是什么,是全部低电平么?
: R( o& s8 ^9 }$ z   ---如果不是全部低电平的话需要排除是否上拉能力不够或者软件配置有误。$ p; x) L7 ]7 @. o, l1 {& w
2、确认是否是虚焊或者短路问题导致——测试SDA/SCL的对地阻抗;3 _/ ~8 M/ C! {- U9 }
" T4 Z- P" @# R! \
软件角度上:  W  c6 l# N# m: \3 h$ R2 ~
1、需要仔细检查代码

点评

结合上面的建议,在通过软件对此对I2C总线进行强制拉高(这种I/O口一般是复用的),这样可以判断是不是虚焊或上/下拉电阻的问题。如果以上都验证没问题,就能确定是软件的问题。  详情 回复 发表于 2018-4-26 16:24

9

主题

231

帖子

468

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
468
3#
发表于 2018-4-25 09:03 | 只看该作者
IIC Data CLK都需要上拉电阻的

1

主题

75

帖子

382

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
382
4#
发表于 2018-4-25 09:08 | 只看该作者
IIC,需要上拉电阻,比如5K,或者10K,上拉的大小和你的通讯速度有关系! k* Y8 w9 e- ~' F" [# i5 C: _

1

主题

75

帖子

382

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
382
5#
发表于 2018-4-25 09:09 | 只看该作者
IIC需要上拉电阻,比如5K,或者10K,上拉电阻的大小和你的通讯速度有关

8

主题

511

帖子

1572

积分

四级会员(40)

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

积分
1572
6#
发表于 2018-4-25 09:43 | 只看该作者
学习

294

主题

1835

帖子

6550

积分

五级会员(50)

Rank: 5

积分
6550
7#
发表于 2018-4-25 09:44 | 只看该作者
看图说话
听党指挥,能打胜仗,作风优良

0

主题

32

帖子

37

积分

二级会员(20)

Rank: 2Rank: 2

积分
37
8#
发表于 2018-4-26 16:24 | 只看该作者
故城往事 发表于 2018-4-24 22:06* d. ]; |1 M0 u6 F
帮忙确认以下问题:
: `9 H8 Z' L& Z6 a  t% D硬件角度上" p" ~* q/ S1 c  ^, m
1、I2C的波形是什么,是全部低电平么?
' T; F* O5 ~  g. \: I; O, P0 b
结合上面的建议,在通过软件对此对I2C总线进行强制拉高(这种I/O口一般是复用的),这样可以判断是不是虚焊或上/下拉电阻的问题。如果以上都验证没问题,就能确定是软件的问题。
* ]0 M0 b4 i9 ?; R8 [

点评

强制拉高或拉低后用万用表测量相应端口的电平进行确认。  详情 回复 发表于 2018-4-26 16:26

0

主题

32

帖子

37

积分

二级会员(20)

Rank: 2Rank: 2

积分
37
9#
发表于 2018-4-26 16:26 | 只看该作者
EDA_RSW 发表于 2018-4-26 16:24& _* m8 h$ |& C3 b, S& l
结合上面的建议,在通过软件对此对I2C总线进行强制拉高(这种I/O口一般是复用的),这样可以判断是不是虚 ...

  [, n( w, C5 b' H5 q& B6 Z, n# L强制拉高或拉低后用万用表测量相应端口的电平进行确认。( b( q/ k! _' U, o6 ]& y

0

主题

6

帖子

2

积分

初级新手(9)

Rank: 1

积分
2
10#
发表于 2018-4-27 16:24 | 只看该作者
路过学习,DSP没玩过

0

主题

124

帖子

1019

积分

四级会员(40)

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

积分
1019
11#
发表于 2018-5-2 09:10 | 只看该作者
; X. ^: `6 h$ l% i2 T
IIC需要上拉电阻,比如5K,或者10K,上拉电阻的大小和你的通讯速度有关

0

主题

34

帖子

94

积分

二级会员(20)

Rank: 2Rank: 2

积分
94
12#
发表于 2018-5-7 13:55 | 只看该作者
& X* m) ~3 m) e7 h
解决没有

0

主题

54

帖子

98

积分

二级会员(20)

Rank: 2Rank: 2

积分
98
13#
发表于 2018-5-22 20:27 | 只看该作者
因为其与板子都没问题,估计硬件和软件上都没啥问题,问题可能出在焊接或者PCB加工上。

5

主题

44

帖子

116

积分

二级会员(20)

Rank: 2Rank: 2

积分
116
14#
发表于 2018-6-10 15:02 | 只看该作者
IIC 只需要HOST端拉高电阻, 我通常用4.7k
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-27 13:38 , Processed in 0.072426 second(s), 37 queries , Gzip On.

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

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

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