主题中讨论的其他器件: HALCOGEN
工具与软件:
我将尝试在没有任何中断的情况下将 DMA 与 TMS570LC4357的 ADC1一起使用。 我的目标是以 RTI 配置的速率对 ADC 采样、我已将这一速率配置为 ADC 的硬件触发器。 一旦 ADC 转换完成(针对一个单一组中的2个通道)、它应该触发 DMA 执行一个传输、这个传输操作只需将新的 ADC 转换结果复制到一个缓冲区中、这个缓冲区已经被配置为在 HalCoGen 和连接器文件中被共享。
我已经附上了相应的 adc.c 和 main.c 文件。 我的后一个目标(注释掉了代码)是将 DMA 连接到第二个传输、这样我就可以跟踪自上次检查以来发生的 DMA 传输数量。
毕竟、DMA 不会触发传输、ADC 似乎不会 成功转换任何结果。 是否有任何指导或建议?