Other Parts Discussed in Thread: AM2434
主题中讨论的其他器件:AM2434
工具与软件:
尊敬的专家:
AM2434ALV EVM 板配合使用时、 我的方案如下:
EVM MCSPI 作为 SPI 从器件(外设)与另一个模块进行通信。 从器件每次都知道来自主机的长度、但从器件需要在主机发送请求数据时同步发送特定数据(例如0xAA 0xAA ... 0xAA)。 因此、我使用一个 GPIO 来监控主机 CS 引脚状态、并 在主机发送(MCSPI 模式:中断和回调)之前通过 MCSPI_TRANSFER ()预先发送最大长度0xAA。 当触发 GPIO/CS 引脚上升沿中断时、则认为已完成传输、然后从器件会解析所有接收到的数据和响应。 我的问题:
1.如何知道实际接收了多少个字节?
2. txfifo 内 尚未发出的数据是否 需要人工清除,以免影响有效数据的后续传输? 以及如何在需要时进行清除。

