主题中讨论的其他器件:TMS320F28379D、、 C2000WARE
您好、TI。
我想使用 TMS320F28379D 驱动 DAC7568。 我想知道如何配置 DSP 的 SPI 寄存器。
DAC7568所需的数据格式为32位、但 DSP 仅支持16位。 因此、我认为我应该连续传输两个16位字。 这意味着 SPIFFCT.TXDLY 应配置为:0h (R/W)=前一个字传输完成后、TX FIFO 缓冲区中的下一个字立即传输到 SPITXBUF。
但是、根据 DAC7568的要求、CS 高电平时间应最短80ns。 这意味着应该在每两个32位数据之间插入80ns 或更高的时间延迟。
那么、如果我想在不等待传输完成的情况下将8个数据传输到 DAC、如何配置 SPI 模块呢?
顺便说一下、TI 是否提供这种情况下的示例代码?