请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357 主题中讨论的其他器件:TMS570LS3137、 HALCOGEN
TMS570LC43xx SCI + DMA +中断
大家好、
我一直在尝试使 TMS570的 SCI1模块正常工作、但 DMA 给了我一些问题。
我已经介绍了"spna213"示例的文档和代码。 我还审查了与此有关的其他员额,如:
*"TMS570:SCI 发送 DMA BTC 中断太早"
"TMS570LS3137 SCI2 RX 未触发 DMA 请求"。
*"如何在 MibSPI DMA 期间设置 BTC 中断"。
*等等
我正在检测并尝试解决的问题如下:
*在 TX 模式下、DMA 会被配置、当启用 SETINT 时、会完成所配置的字节数的发送、但所有发送的字节都是"0"、如图所示。 如果我在没有 DMA 的情况下执行 TX、则字节被正确发送。

*在 RX 模式下 、我到达 DMAREQ_RX ()、但目标缓冲器(RX_DATA[])始终为"0"。
提前感谢。