工具/软件:Code Composer Studio
大家好,
i2c驱动程序的问题是在读取单字节后无法执行写入。
我已经测试过,可以在写入后读取2,4,最多32字节,没有问题,但如果我执行读取1字节,下一次写入将等待从未发生的传输中断。
我可以通过执行另一个写操作,然后 再写,然后再读1个以上的字节来清除错误-这有时会失败,有时不会,有时需要两个读写周期才能清除。
使用总线盗版来写入/读取i2c总线或单字节读取不是问题(即生成独立的接地真),这 或多或少会导致我得出结论,这是432芯片或driverlib存在问题。
利用这个论坛,我看到其他人也有同样或类似的问题--这些问题似乎没有得到解决,这使我得出结论,这只是一个真正的问题,而不是我。
无论您向我还是我向您提供任何帮助? 我可以运行测试,我可以向您发送代码,无论...
Thx,
Bob s