读出来的数据都是0xff

[复制链接]
 楼主| jiahy 发表于 2016-6-26 14:25 | 显示全部楼层 |阅读模式
最近几天在用MSP430F5438的IO模拟IIC用以与气压传感器BMP085进行通信,但读出来的数据都是0xff,请问这个问题如何解决?
dengdc 发表于 2016-6-26 14:27 | 显示全部楼层
模拟的IIC时序没问题吧?
heweibig 发表于 2016-6-26 14:28 | 显示全部楼层
直接用内部模块吧。
wuhany 发表于 2016-6-26 14:29 | 显示全部楼层
前段时间用模拟的,单个从机还可以工作,多个从机或主机没法工作
lizye 发表于 2016-6-26 14:30 | 显示全部楼层
不知道你的代码对不对?
shimx 发表于 2016-6-26 14:32 | 显示全部楼层
不一定是iic的问题的,查看一下085
jiaxw 发表于 2016-6-26 14:33 | 显示全部楼层
看看初始化正确么?
spark周 发表于 2016-6-26 14:34 | 显示全部楼层
建议楼主接上一个上拉电阻试试的。
 楼主| jiahy 发表于 2016-6-26 14:36 | 显示全部楼层
感谢各位的回答……是楼主不小心接错引脚了……T-T 这么低级的错误好忧桑啊
午夜粪车 发表于 2016-6-26 14:37 | 显示全部楼层
:L原来如此
 楼主| jiahy 发表于 2016-6-26 14:38 | 显示全部楼层
万用表示波器等等等等什么都用上了,最后查了一下电路图发现接错地方了
jiajs 发表于 2016-6-26 14:39 | 显示全部楼层
接在电源上了吧
zhenykun 发表于 2016-6-26 14:40 | 显示全部楼层
模拟的IIC总线是非常实用的,一般的外设用IIC总线来通讯,用这个很方便的
 楼主| jiahy 发表于 2016-6-26 14:41 | 显示全部楼层
恩恩,我也发现的了,谢谢~不过是否模拟IIC的通讯速度比不上SPI?
yszong 发表于 2016-6-26 14:42 | 显示全部楼层
你觉得呢
 楼主| jiahy 发表于 2016-6-26 14:43 | 显示全部楼层
呵呵,懂了,结贴了
i1mcu 发表于 2016-6-26 23:09 | 显示全部楼层
一般是寄存器没有初始化完成。
i1mcu 发表于 2016-6-26 23:12 | 显示全部楼层
再就是可能焊接的时候焊接坏了。
51xlf 发表于 2016-6-26 23:17 | 显示全部楼层
可能程序的初始化问题。
51xlf 发表于 2016-6-26 23:20 | 显示全部楼层
查看电路有问题吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

862

主题

9861

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部