This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
你(们)好
我想从 ADC 通道获取一个快速参考。 当我阅读参考手册时、我看到我可以同步使用 ADC 通道。 我将这种情况作为下图附后。
如果在突发模式下使用此同步结构、会产生什么影响。 此外、在 ADC 中使用 DMA 模式会产生什么影响?
本介绍 性 F28379D 技术讲座 可能有助于提升器件特性。
[引用 user="M.D"]如果将此同步结构与突发模式一起使用,会产生什么影响。[/quot]
同步描述通常指的是同时触发不同 ADC 的 SOC、此外、如果串行 SOC 由并发 ADC 处理、则 ACQPS 设置的一致性。 突发模式不会影响主 SOC 触发方案、因此就同步行为而言、其行为与正常(非突发)模式类似。
[引用 user="M.D"此外、在 ADC 中使用 DMA 模式会产生什么影响?[/quot]
DMA 用于在内存位置之间移动数据、而无需 CPU 直接干预。 它不会直接影响 ADC 行为。 它带来的好处是 ADCRESULT 值可在 RAM 中实时缓冲、而无需 CPU 参与。
感谢您的回答。 这是一个非常有效的答案,可以解决我当时所处的情况。 那么、我如何在不使 CPU 感到疲劳的情况下高效快速地使用 ADC 通道呢?
M.D、
ADC 转换通常使用基于时间的模块(如 ePWM 或计时器)触发。 这个机制使得转换能够在设定的时间间隔内进行而无需 CPU 参与。
当预先确定的转换数准备就绪时、CPU 通常被中断以处理 ADC 结果。 这通常是通过生成 ADC EOC 中断或在一批转换被缓冲后生成 DMA 中断来完成的。
Tommy