lpc1343上的I2cSlave读取问题

时间:2013-05-13 14:55:15

标签: i2c lpc

我正在尝试将lpc1343用作i2cslave来传输一些数据。写入电路板没有问题,完全按照我的意愿工作。

但是,从电路板上阅读会产生问题。虽然我发送了正确的命令,但似乎我没有收到任何数据。每当我尝试调试它时,我的主板就会挂起,我必须重置驱动程序和我的电脑才能让它再次运行。

此外,每当我尝试从中读取时,我都会打开/关闭LED。它只做了一次,每当我尝试再做一次没有任何反应。我认为I2c已停止,但我不明白为什么。

我已经在网站上找到了示例代码,但现在它似乎已经消失了。有人有更新的I2cslave代码吗?

1 个答案:

答案 0 :(得分:0)

您在编写代码的操作系统是什么?如何判断写入i2c芯片是否成功?

如果写入函数返回,则可能是消息已经发送但芯片处于奇怪的配置中,不会对收到的消息起作用。