我想在 PSOC 和 ST 之间实现 I2C
通信。
我已将 PSoc 配置为 I2C Master,将 ST 配置为 I2C Slave。我已成功将数据从 PSoc 传输到 ST,但无法从 ST 读取数据。
这是有关我的实施的详细信息。
当我在 PSoc 端使用 I2C_Write_Data 函数时,我没有遇到从 PSoC 到 ST 的数据传输问题
我以前没有在 ST 端实现 I2C Slave。我可能使用了错误的 API 或犯了一些配置错误。
我附上了有关实施的图片。(代码和配置)。如果你能阐明这个问题,我将不胜感激。这是我在这个网站上的第一篇文章,所以请忽略我关于这个主题的错误)
祝你今天过得愉快..
1- ST I2C 从机代码
2- St CubeMx I2C 从机配置
3- 赛普拉斯 I2C 主机功能
4- 赛普拉斯 I2C 配置