[MCU] 读出来的数据都是0xff

[复制链接]
 楼主| jiahy 发表于 2020-11-5 22:07 | 显示全部楼层 |阅读模式
最近几天在用MSP430F5438的IO模拟IIC用以与气压传感器BMP085进行通信,但读出来的数据都是0xff,请问这个问题如何解决?
dengdc 发表于 2020-11-5 22:11 | 显示全部楼层
模拟的IIC时序没问题吧?
午夜粪车 发表于 2020-11-5 22:15 | 显示全部楼层
直接用内部模块吧。
wuhany 发表于 2020-11-5 22:21 | 显示全部楼层
前段时间用模拟的,单个从机还可以工作,多个从机或主机没法工作
lizye 发表于 2020-11-5 22:24 | 显示全部楼层
不知道你的代码对不对?
shimx 发表于 2020-11-5 22:28 | 显示全部楼层
不一定是iic的问题的,查看一下085
jiaxw 发表于 2020-11-5 22:31 | 显示全部楼层
看看初始化正确么?
wyjie 发表于 2020-11-5 22:34 | 显示全部楼层
建议楼主接上一个上拉电阻试试的。
 楼主| jiahy 发表于 2020-11-5 22:42 | 显示全部楼层
感谢各位的回答……是楼主不小心接错引脚了……T-T 这么低级的错误好忧桑啊
午夜粪车 发表于 2020-11-5 22:46 | 显示全部楼层
:L原来如此
 楼主| jiahy 发表于 2020-11-5 22:50 | 显示全部楼层
万用表示波器等等等等什么都用上了,最后查了一下电路图发现接错地方了
jiajs 发表于 2020-11-5 22:54 | 显示全部楼层
接在电源上了吧
zhenykun 发表于 2020-11-5 22:59 | 显示全部楼层
模拟的IIC总线是非常实用的,一般的外设用IIC总线来通讯,用这个很方便的
 楼主| jiahy 发表于 2020-11-5 23:02 | 显示全部楼层
恩恩,我也发现的了,谢谢~不过是否模拟IIC的通讯速度比不上SPI?
yszong 发表于 2020-11-5 23:08 | 显示全部楼层
你觉得呢
liliang9554 发表于 2020-11-5 23:12 | 显示全部楼层
一般是寄存器没有初始化完成。
再就是可能焊接的时候焊接坏了。
午夜粪车 发表于 2020-11-5 23:16 | 显示全部楼层
可能程序的初始化问题。
查看电路有问题吗
liliang9554 发表于 2020-11-5 23:20 | 显示全部楼层
这样的话就先检查下你的模拟的IIC总线的

看看这个地址写对了吗
zhaoxqi 发表于 2020-11-5 23:23 | 显示全部楼层
是不是焊接也有问题呢
 楼主| jiahy 发表于 2020-11-5 23:27 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

862

主题

9861

帖子

4

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