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.

[参考译文] CCS/TMS570LS1224:用于 ADC 配置的 DMA

Guru**** 2040210 points
Other Parts Discussed in Thread: HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/818994/ccs-tms570ls1224-dma-for-adc-configuration

器件型号:TMS570LS1224
主题中讨论的其他器件:HALCOGEN

工具/软件: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 是此主题中的示例代码:

    此致、
    米罗

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    链路未打开

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    其中包括:

    此致、
    米罗