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
你(们)好
我需要使用配置了 DMA 的 ADC。 请有人说明步骤。
我是一名初学者
您好!
我建议您从 ADC 示例开始、以检查您是否控制 ADC 并可以读取数据(示例位于 HALCoGen 安装文件夹中、您可以找到如何针对此示例设置 MCU ibn HALCoGen 帮助)。 然后您可以尝试 DMA 的一些示例-我看不到该 MCU 的 DMA 示例、但可以轻松地从不同的 MCU 示例进行移植。
一般情况下:
ADC 可以通过两种方式生成对 DMA 模块的请求:
-针对每个转换结果的 DMA 请求;
-针对固定数量转换结果的 DMA 请求。 (器件 TRM 中的第22.6节)
您必须为使用的 DMA 通道配置 DMA 控制数据包(例如,请参阅此主题: e2e.ti.com/.../804017 )。
配置数据包后、您必须将数据包分配给 DMA 通道并启用该通道。 此外、还必须为 ADC 的 DMA 请求线分配通道。
在这里、您可以找到有关带有 DMA 的 ADC 的讨论、TEHRE 是此主题中的示例代码:
此致、
米罗