多个MSP430之间是否可以同时进行I2C、SPI和USB通信?

多个MSP430之间是否可以同时进行I2C、SPI和USB通信?,usb,communication,i2c,msp430,spi,Usb,Communication,I2c,Msp430,Spi,我已经编程了两个MSP430x6xx微控制器,作为一些I2C从设备的主控制器。其中一个MSP430使用其内置USB模块将从I2C从机接收的数据传输到PC。我想扩展这一功能,允许所有微控制器使用公共总线系统将从各自的I2C从机接收的数据发送到PC。是否可以使用SPI将数据从所有MSP430传输到单个MSP430主机(已同时用作I2C主机和USB设备),然后再传输到PC?如有其他建议,我将不胜感激。谢谢是的,我们可能需要编写您的固件来处理此问题。您必须在PC上以某种方式确定数据来自谁的SPI/I2C

我已经编程了两个MSP430x6xx微控制器,作为一些I2C从设备的主控制器。其中一个MSP430使用其内置USB模块将从I2C从机接收的数据传输到PC。我想扩展这一功能,允许所有微控制器使用公共总线系统将从各自的I2C从机接收的数据发送到PC。是否可以使用SPI将数据从所有MSP430传输到单个MSP430主机(已同时用作I2C主机和USB设备),然后再传输到PC?如有其他建议,我将不胜感激。谢谢

是的,我们可能需要编写您的固件来处理此问题。您必须在PC上以某种方式确定数据来自谁的SPI/I2C从机。因此,您的主MSP430xxx将执行此操作,在数据中添加某种标头,表示从设备的id