[MM32软件] MM32 I2C多主多从如何设计?

[复制链接]
 楼主| 柠檬汽水儿 发表于 2024-1-20 15:23 | 显示全部楼层 |阅读模式
想要MCU既做主机又做从机,实现多主多从,主从模式应该如何切换
tpgf 发表于 2024-2-4 14:54 | 显示全部楼层
我感觉理论上可以实现 但是肯定比较复杂
heimaojingzhang 发表于 2024-2-4 15:22 | 显示全部楼层
如果主机变成了从机,那么怎么选择下一台主机呢
Annie556 发表于 2024-2-4 15:43 | 显示全部楼层
通过程序定时切换?
renzheshengui 发表于 2024-2-4 15:55 | 显示全部楼层
那这个软件很灵活啊 因为不一定是哪个从机变成主机啊
Betty1299 发表于 2024-2-4 16:50 | 显示全部楼层
我觉得这样好像实现起来比较麻烦啊?
Candic12e 发表于 2024-2-4 17:58 | 显示全部楼层
你可以收到配置指令之后就切换一下
Charlotte夏 发表于 2024-2-4 19:03 | 显示全部楼层
为啥要什么设计?一般不都是一主多从么
Charlene沙 发表于 2024-2-4 20:14 | 显示全部楼层
不建议这么设计,但是非要这种架构的话,可以用标记切换重新配置的方式实现,但这种会丢包
keaibukelian 发表于 2024-2-4 20:19 | 显示全部楼层
应该可以进行转移 但是主从之间的角色互换需要一个空挡来冗余
paotangsan 发表于 2024-2-4 20:53 | 显示全部楼层
可是这样需要在主从之间定义好通讯内容
Belle1257 发表于 2024-2-4 21:23 | 显示全部楼层
我觉得主模式就不要切换,不然会丢数据吧,在切换的时候
wakayi 发表于 2024-2-4 21:29 | 显示全部楼层
同一个时间同一路总线上只能有一个主机
Emily999 发表于 2024-2-4 22:54 | 显示全部楼层
地址分配要做好,估计就行了
B1lanche 发表于 2024-2-5 08:07 | 显示全部楼层
一般是需要用到状态机的吧,能实现主从切换?
Allison8859 发表于 2024-2-5 09:38 | 显示全部楼层
你去网上找找开源的I2C协议吧,试试
Carina卡 发表于 2024-2-5 11:35 | 显示全部楼层
设计I2C多主多从系统需要考虑地址分配、总线冲突处理、时序设计、状态机设计、总线容忍性和软件协议等方面
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 返回顶部 返回列表