This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好!
我正在尝试将数据从 CLB 推送到 SPI Rx 缓冲区。
我使用 CLB 的两个计数器(如 C1和 C2)作为移位寄存器(SR),他们同时接收数据。 当两个 SR 接收数据(16位或32位)时,我想将 C1和 C2中的这两个字数据写入 SPI Rx fifo。 为什么要这样做? 我当时计划使用不同的 HLC 事件,但似乎无法定义多个事件用于将数据推送到 SPI Rx fifo。
如果不起作用,我可能会使用 SPI 的接收部件+来自 CLB 的一个 SR 同时读取来自2个 SPI 从属设备的数据。 在这种情况下,我想知道启用 SPI RX FIFO 以及 SPI 接收数据并同时将数据推送到 SPI Rx FIFO 时会发生什么情况? 是否可以同时与 CLB 和 SPI 共享 SPI Rx fifo 并推送数据?
还是可以使用 HLC 生成事件以将数据推送到 SPI Rx 缓冲器?
请提前感谢。
您只有一个事件可触发数据被推入 SPI RX fifo。如果我正确记住,数据必须在 R0中。
NIMA