Other Parts Discussed in Thread: DRA821U
器件型号: DRA821U
主题: DRA821 中讨论的其他器件
跟进此主题的问题:
我们使用 DRA821U MCSPI 接口与电路板上的 FPGA 通信。 每个 SPI 事务都是一个 64 位帧、其中芯片选择在 2 个 32 位总线事务中保持活动状态。 有关此接口的详细寄存器设置、请参阅参考线程。
在第一个 32 位周期中、我们发送目标地址。 在第二个 32 位周期中、我们要么将数据发送到 FPGA 进行写入、要么接收从 FPGA 读回的数据。
DRA821 数据表中总线的时序图显示了相对于片选置为有效的处理器 SPI 时钟和数据输出时序(图 7-79、7-80)-值 SM8 和 SM7。 在我们的应用中、我们使用 CHCONF.FORCE 寄存器位将 CS 置为有效/置为无效。
问题 1:手动将芯片选择置为有效时、SM8 和 SM7 是否仍然适用? 如果是、这是否意味着在将 chipselect 置为有效之前必须加载要传输的字?
问题 2:对于我们具有 2 个 32 位周期且 CS 在两个周期内持续置为有效的应用、由于第 2 个 32 位总线运行没有芯片选择的下降沿、SPI_D (x)(OUT) 相对于 SPI_SCLK (OUT) 的建立时间和保持时间 是多少?TI.pptx 的 SPI 时序问题是在第一个时钟沿之前置为有效的第一个位[SM8-SM7]ns?




