I2C Master模式,转发控制信号如何设计?

2019-07-20 19:52发布

本帖最后由 weefnn 于 2016-9-27 08:32 编辑

我用STM32作为主控制芯片工作在Master模式下,现在要从一个I2C从设备接收信号,并把接收到的信号再通过I2C接口发送到另一个从设备。请问应该怎么设计呢?
我预想是I2C工作在Master中断 模式下,接收到从设备发送的信号后产生中断,再在中断回传函数callback里把 I2C数据转发出去,这种设计是否可行呢?
有什么要特别注意的地方吗?新手希望各位大神指导指导。所有的设备在同一个I2C总线上。用的是HAL库写的程序。谢谢各位~~
====================================================================================
大家有没有用HAL库写的I2C通信的啊,原子的是软件模拟实现的,现在想用HAL库提供的函数做。网上没找到。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。