初级会员

- 积分
- 103
- 金钱
- 103
- 注册时间
- 2015-1-30
- 在线时间
- 8 小时
|
5金钱
本帖最后由 weefnn 于 2016-9-27 08:32 编辑
我用STM32作为主控制芯片工作在Master模式下,现在要从一个I2C从设备接收信号,并把接收到的信号再通过I2C接口发送到另一个从设备。请问应该怎么设计呢?
我预想是I2C工作在Master中断 模式下,接收到从设备发送的信号后产生中断,再在中断回传函数callback里把 I2C数据转发出去,这种设计是否可行呢?
有什么要特别注意的地方吗?新手希望各位大神指导指导。所有的设备在同一个I2C总线上。用的是HAL库写的程序。谢谢各位~~
====================================================================================
大家有没有用HAL库写的I2C通信的啊,原子的是软件模拟实现的,现在想用HAL库提供的函数做。网上没找到。
|
|