2013-05-13 56 views
0

我試圖使用lpc1343作爲i2cslave來傳輸一些數據。寫入董事會沒有問題,完全按照我的意願工作。I2cSlave閱讀問題lpc1343

但是,從董事會閱讀出現問題。雖然我發送了正確的命令,但似乎我沒有收到任何數據。每當我嘗試調試時,我的主板都會掛起,我必須重新設置驅動程序和電腦才能重新運行。

此外,每當我嘗試讀取LED時,我都會開啓/關閉LED。它只會這樣做,只要我嘗試再次做到這一點,什麼都不會發生。我認爲I2c已經停止,但我不知道爲什麼。

我在網站上找到了一個示例代碼,但現在它似乎消失了。有人有更新的I2cslave代碼嗎?

回答

0

您正在編寫哪個操作系統代碼,以及如何判斷寫入i2c芯片是否成功?

如果寫入函數返回,則可能是消息已發送,但芯片處於一種奇怪的配置,不會對收到的消息起作用。