我可以同时在USB-8451或USB-8452上使用SPI和I2C吗?

更新 Oct 12, 2020

适用于

硬件

  • USB-8451
  • USB-8452

问题详述

我有一个USB-8451 / 8452, I2C和SPI设备。是否可以同时使用SPI和I2C线?

解决方案

在USB-8451或USB-8452上不能同时使用SPI和I2C线。这是因为在会话打开时资源是保留的,并且您不能将2个会话打开到同一资源。

但是,可以打开一个会话,该会话可以访问同一设备上的两个接口。虽然这两个接口并非真正同时使用,但可以顺序访问。