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.

[参考译文] AM3356:McSPI DMA 传输问题

Guru**** 2540720 points
Other Parts Discussed in Thread: ADS131E04

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/832330/am3356-mcspi-dma-transfer-issue

器件型号:AM3356
主题中讨论的其他器件:ADS131E04

大家好、

在我的定制硬件中、ADC 通过 McSPI0连接(ADS131E04)、ADC 的 DRDY 引脚连接到 GPIO0引脚18

我想使用 DMA 使用 GPIO 事件触发器(DRDY)将数据从 ADC 传输到 CPU

我配置了 DMA 事件22 (GPIO DMA 事件)并将目标地址设置为 McSPI0 TX FIFO。

当 DRDY 引脚变为低电平时、我只能看到2个字节的传输、但总字节计数 为15。

我在配置中缺少什么吗?

请帮助我解决此问题、提前感谢您的帮助:)

此致、

Manju

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

    请发布您使用的软件和版本。

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

    您好、Biser、

    我们使用的是 PDK 1.0.13中的 Starterware

    此致、

    Manju

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

    曼州

    TI 不再支持 Starterware 基线用于新开发。 它仅存在于处理器 SDK RTOS 中、用于引导加载程序和板级支持包、并允许现有的入门级用户迁移到处理器 SDK 基准。  SDK 常见问题解答文档中对此进行了重点介绍  

    http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_device_drv.html#csl (查看该文档的 AM335x/AM437x 部分)

    我们建议您使用 MCSPI 驱动程序进行新开发

    此致、

    Rahul