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.

F28M25 ADC配置问题

Other Parts Discussed in Thread: CONTROLSUITE

您好:

      我想F28m35x的ADC来采样16路电压。我想要每这16路采样完成触发一次中断来把结果寄存器中的数据读走。我有几个问题想请教:

1、我想在16路都采完发一次中断,不是采完1路中断一次。这个我如何设置保证是16路都采完了,能不能设置优先级什么的,用最低优先级的来触发中断,或是还有更好的方法?

2、采样完触发中断的中断源是什么?

3、上述过程具体设置的流程是什么?

谢谢指导!

  • timberrain,

    1. 只要选择中断触发源就可以了,比如16路ADC采样,会配置16个SOC,从SOC0~SOC15,配置寄存器在EOC15触发中断就可以了。C2000的中断优先级是固定的,不用设置了。

    2. 如1,触发源是EOC,通过INTSELxNy设置。

    3. 建议下载controlSUITE,导入device support中的例程。

    Eric