Other Parts Discussed in Thread: AM6442
器件型号: AM6442
我想知道 DMA 是否与 AM6442 上的 FSI 配合使用。
对于其他类似的芯片、它在 MCU-PLUS-SDK(例如 AM263x - fsi_loopback_dma.c)中受支持、我看到它使用的是 source/drivers/fsi/v1/fsi_tx.c、带有附加函数 fsi_enableTxDMaEvent ()、fsi_disableTxEvent () 和 fsi_DMAConfigAndTxTDMMode ()。
对于 AM6442、包含的内容是 source/drivers/fsi/V0/fsi_tx.c、这会错过这些函数。
但是、如果我检查 TRM、相应的寄存器也应该存在-“14.9.4.5 FSITX“
这是否只是当前版本的 MCU-PLUS-SDK 中的软件问题、稍后将提供 DMA 支持? 或者 AM6442 上是否存在硬件限制? 我在勘误表中没有找到任何内容、但实际上 TRM 在“12.4.5.1.2 FSI 不支持的功能“:“外部 DMA 传输“和表 12-434/5 中列出了“模块不支持器件 DMA 事件“。 这是为什么?
此致、
Alexander