器件型号:LAUNCHXL-F28377S
大家好、TI 社区、
我目前正在尝试通过 SPI 与 DAC8560 (www.ti.com/.../dac8560.pdf 以及我的 TMS320F28377S)通信。 我遇到的问题是 F28377S SPI 移位寄存器为16位、而 DAC8560上的移位寄存器为24位。 DAC8560数据表的第20页有两条我认为会引起问题的条款。 第一条信息是芯片选择信号必须在每个新的写入序列前变为高电平。 我假设这意味着、在必须将芯片选择线路置于高电平之前、我一次只能写入24位数据。 第二个信息是、如果芯片选择信号在第24个下降边沿前被拉至高电平、它运行为一个到写入序列的中断。 然后、它将重置移位寄存器、写入序列将被视为无效;因此、DAC 寄存器将不会更新。 问题是 TMS320F28377S 指出、每次它完成发送它的最大位数(在本例中为16)时、它都会自动将芯片选择信号拉高。 我想知道是否有任何方法可以解决这个问题。