我正在使用 NETDUINO。我想与使用 SPI 的设备通信。
为了将数据传输到设备,我需要以下步骤。
- 做一些时钟脉冲
- 在 SPI 标准发送数据
- 更多时钟脉冲
- 触发一个 LATCH 来处理接收到的数据
写入 SPI 没问题,我在 SPI 方法之外生成时钟和 Latch 触发器。
我的问题是从设备读取:
我需要将地址发送到 SPI,然后它会返回相关数据。SPI.WriteRead 正在写入数据,然后读取它。但由于没有 LATCH 触发器,设备没有处理接收到的数据。
我需要在写入之后和阅读之前使用 LATCH 触发器。如何在使用 SPI.WriteRead 方法时生成 Latch 触发器?