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
我们正在设计三相 PFC、我们将测量3个电流、然后测量3个电压等等。
我能够启动 ADC 转换列表(SOC)、然后在一个 ADC 上启动 CLA
但是、由于3个转换器并行运行、是否有一个系统在3个转换器时触发 CLA 任务
每个 ADC 的第一个 SoC 完成后,当每个 ADC 上的第二个 SOC 完成时,会触发其他 CLA 任务?
(或者,我们是否可以假定当 ADC 完成 SOC 时,它也在另一个 ADC 上完成)?
另外,当 CLA 与 float 一起工作时,在 CLA 任务内以 float 或整数工作更好吗?
另外,我从28032移动到28004x,它工作正常....
此致
Francois
由于美国假期、您可以在12月3日之前收到回复
尊敬的 Francois:
您需要将触发源和 S+H 持续时间设置为在3个 ADC 之间相同、从而将并行 SOC 设置为具有相同的时序(以及将 ADC 配置为具有相同的分辨率和信号模式)。 通道选择可能不同(例如 A2、B0、C4)。 然后、您只需从其中一个 ADC 中选择其中一个 SOC 即可触发 ADCINT 标志、然后该标志便可触发 CLA。
如果您希望第二组 SOC 也并行运行、请执行相同的操作并使用另一个 ADCINT 标志来触发第二个 CLA 任务。
您好 Devin、
这正是我想要知道的。
我想设置相同的 SOC (触发器、S/H 周期)、但使用不同的输入通道打开。
然后、好的、我将使用一个 ADC 作为 CLA 的基准。
感谢您的帮助和致以最诚挚的问候
Francois