大家好,团队
对于 TMS570LC4357控制器上的应用,我们有外部主设备,该主设备连接在 MiBSPI1外设上,该设备 以10MHz 的波特率通信,Hercules 处理器以从模式运行。 外部设备应发送连续 音频流(1个正弦周期=320个单词;1个单词=2个字节=16位),其中处理器将数据采样为,在前 半周期中为160个单词,然后在下一周期中为160个单词。
为了达到这一要求,我们希望有两个独立的缓冲区,如平峰,每个缓冲区保留160个字,其中第一 个缓冲区在收到前160个字后触发另一个字。 根据该手册,我们可以在多缓冲模式下使用 SPI,其中 TG0和 TG1将分别容纳160个单词。 在这里,我们想了解在 TG0上收到数据后,我们可以使用哪种机制来触发 TG1,两者之间不会缺少任何字节。
此致,
Shivam
