i2c传输丢失的字节!!!

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
DOVNTI18051996.
离线
最后一次露面:2年1个月前
加入:2018-05-06 13:54
i2c传输丢失的字节!!!

嗨对话框,
目前,我将SDK_1.0.14.1081用于USB套件DA14683。OLED 128x32的编程。
我有一些问题。

1.当我使用func“hw_i2c_write_buffer_sync()”进行写入数据时,但函数停止在“while(hw_i2c_is_master_busy(id));”。
所以我读了数据表,并认为它不需要,所以我删除了。删除该行后,我可以将数据写入OLED。
错误,我测试并与其他板进行测试。我确定FIFO的字节订单自动更改。如何解决这个问题?
2.我想在我发送数据时编写从属地址。因为我使用该I2C for Mult Slave。我希望它易于使用,所以你可以帮帮我吗?

我真的需要帮助 - 请尽快反馈
感谢!

设备:
cyibin.
离线
最后一次露面:6个月2周前
职员
加入:2017-12-14 02:48
你好,

你好,

你可以上传你使用的OLED的数据表吗?

对于问题:

1.“测试和与其他板相提并论“?你是否意味着不同板上的一个固件有不同的结果?

2.在主方面,无论只有一个从站或多奴权,您都必须将从地址带到从站。当它得到自己的地址时,目标从站将反馈到主人