我正在努力充实我对电子项目的想法,这个问题似乎是主要的问题。在I2C协议中,是否可以确定从器件链接到主机的顺序?例如,如果我通过串行和时钟线连接5个arduinos,我希望主设备能够看到Arduino 1位于位置1,Arduino 2位于位置2 ......依此类推。但是如果我切换Arduino 1和2,我希望主人知道Arduino 1在位置2而Arduino 2在位置1。
我认为这是不可能的,因为所有的arduin都连接到相同的数据和时钟。所以,任何人都有任何其他协议或算法,我可以做到这一点。我以为我可以在某种程度上和它的邻居进行一次Arduino谈话,直到它到达目的地的瀑布数据。但我很想知道你们有什么想法。