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.
工具与软件:
大家好、团队成员:
我正在研究 MSPM0L1106上的 ADC、根据示例 ADC12_SEQUENCE_CONVERTION、我有以下问题:
1.可以在序列中设置的最大通道数是否等于 ADC 转换存储器的数量(MSPM0L1106有4个)?
2.您能建议/给我一个项目示例来演示如何使用 DMA 读取具有6个通道的 ADC 吗?
Alan、您好!
由于 L1106只有4个转换存储器、因此它只能在一次序列转换中转换四个外部通道的输入信号。 但 ADC 有4个以上的输入通道、因此您可以在代码中手动将两个转换存储器(__LW_AT__(例如0和1)的输入通道配置为其余两个通道。 例如、 在 SysConfig 中设置通道0 ->转换存储器0、通道1 ->转换存储器1、通道2 ->转换存储器2、通道3 ->转换存储器3、然后 在序列转换完成后、在代码中更改通道4 ->转换存储器0、通道5 ->转换存储器1、不使用存储器2和3。 然后开始转换通道4和通道5上的信号。
有关 ADC 和 DMA 的更多详细信息、请参阅我们的技术参考手册和 SDK。
MSPM0 L 系列32MHz 微控制器技术参考手册(修订版 D)
此致、
Janz Bai