chip select 是禁用整个 SPI 从设备还是仅禁用该从设备的 SPI 线?
Does chip select disables whole SPI slave or just the SPI lines of that Slave?
我对SPI slave有疑问
当我们拉起芯片 select 线时,它会禁用整个从站(功能)还是仅禁用从站的通信模块。
举个例子:
如果我们有一个 SPI ADC。当我们上拉从机时,它会同时禁用 ADC 转换过程还是仅禁用 ADC 的 SPI 线但转换仍在进行?
我可能错了,但根据我在研究 AVR MCU 上的 SPI 总线时所做的研究,芯片中的 SPI 硬件独立于 AVR 内核工作。也就是说,无论SPI总线上是否有数据在传输,芯片的功能应该不会受到直接影响。
我不知道您使用的是什么电子产品,但我认为切换芯片-select 对您的外围设备的核心功能没有影响。如有疑问,请参考从属设备的数据表。它可能对特定的 SPI 硬件有一些有用的见解。
希望对您有所帮助。
我对SPI slave有疑问
当我们拉起芯片 select 线时,它会禁用整个从站(功能)还是仅禁用从站的通信模块。
举个例子: 如果我们有一个 SPI ADC。当我们上拉从机时,它会同时禁用 ADC 转换过程还是仅禁用 ADC 的 SPI 线但转换仍在进行?
我可能错了,但根据我在研究 AVR MCU 上的 SPI 总线时所做的研究,芯片中的 SPI 硬件独立于 AVR 内核工作。也就是说,无论SPI总线上是否有数据在传输,芯片的功能应该不会受到直接影响。
我不知道您使用的是什么电子产品,但我认为切换芯片-select 对您的外围设备的核心功能没有影响。如有疑问,请参考从属设备的数据表。它可能对特定的 SPI 硬件有一些有用的见解。
希望对您有所帮助。