Other Parts Discussed in Thread: MSPM0G3507, MSPM0G3519
部件号: MSPM0G1507
Thread 中讨论的其他器件: MSPM0G3507、 MSPM0G3519
尊敬的 TI 团队:
我尝试了解它如何通过 DMA 从 UART 发送和读取数据。 我认为 FIFO 也有道理。 我的目标是发送包含数千个测量值(Q15 值)的数组。 TX 缓冲区使用 8 位、因此我必须发送数组的每个第一个字节和第二个字节 (>8) 值。 可能有适合此目的的功能?
- 对于单个 8 位发送、我测试了可以正常工作的 DL_UART_Main_transmitData ()。
- 使用 FIFO:我测试了 DL_UART_Main_fillTXFIFO ()、如果我对每 4x8 位数据包使用一个 for 循环、并且单次传输之间有适当的延迟、它也可以工作。 是否有要读取的发送完成标志?
- 使用 DMA:我找不到使用 DMA 发送它的任何函数。 是否有任何示例来了解这种方法?
此致