请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28379D工具/软件:
我使用 SPI 模块(设置为 8 位数据宽度)、将在 1 条消息中发送最多甚至超过 256 个字节。 我现在面临的问题是、MCU 将 CS 设置为高电平并开始对接下来的 16 个字节/字进行新的传输之前、一次只发送 16 个字节/字。 下面是一个例子:
代码将发送 40 字节的数据
在逻辑分析仪中可以看到、这 40 个字节被拆分为 16 字节、16 字节和 8 字节数据包、CS 在每个数据包之间转换为高电平->低电平。
对于我的用例、我需要一次性发送所有 16+字节、而 CS 不会变为高电平、或者我需要重新启动数据包。 我想知道是否有办法让 MCU 一次传输所有字节而不将它们拆分。 我已经尝试使用按如下所示配置的 DMA、但获得了相同的结果。 
任何帮助都将非常感谢,谢谢!