打印
[MSP430]

关于双机通信的疑问

[复制链接]
1098|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dsoyy|  楼主 | 2014-4-17 00:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、两块430单片机通信,模拟I2C(但不是I2C)方式,一个clk(带中断的IO,接收方检测到中断读取一次dat引脚)一个dat线,实际是客户自己写的一个不伦不类的通信波形。
2、测量工具,42元一个的逻辑分析仪、


问题:
1、只有单片机1,且发出clk和dat,逻辑分析仪抓到一切正常的波形。
单片机1连接(直连,没电阻,共地,独立供电)单片机2,单片机2不供电,单片机1发出clk和dat,逻辑分析仪抓到没有波形,这是为什么?
2、单片机1和单片机2分别供电,直连,
单片机1发信号,单片机2接收信号。逻辑分析仪有时候可以抓到波形,有时候一点抓不到。
如果能抓到,就一直都可以;如果住不到,一段时间都抓不到。

如果逻辑分析仪住到了波形,接收方也能检测到中断,如果逻辑分析仪检测不到波形,接受单片机也不能检测到中断。

接收单片机连接着仿真器、

谁能帮分析一下这个方案哪里有问题?为什么数据时有时无?CLK引脚是加上拉的。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

566

帖子

3

粉丝