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.

[参考译文] OMAPL138B-EP:在 OMAPL138中使用16位 SPIbuffer 和 DMA 收集32位数据

Guru**** 2563960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/627431/omapl138b-ep-collecting-32bit-data-using-16bit-spibuffer-and-dma-in-omapl138

器件型号:OMAPL138B-EP

尊敬的 TI 专家:

我们将 OMAPl38处理器用于我们的新项目。在这里、我们将 使用具有 SPI 接口的24位外部 ADC。该 ADC 具有4个通道、每个通道将进行同步采样。所有通道数据将逐个提供。每个通道具有32位数据(24位数据+ 8位开销)。

现在问题是、在 OMAP L138中、只有16位 SPIBUFFER。但我们需要一次在每个通道上收集32位数据。

这里我的问题是我们的 DMA 是否足够快,以便在第二组16位数据覆盖 SPI 缓冲区之前收集第一批16位数据?

或者是否有其他方法可以满足我的要求?

提前感谢

此致、

Satheesh Kumar

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

    您使用的是什么软件?

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

    Yordan、您好!

    我们使用的是 CCS7.2、仿真器是 XDS200。

    此致、

    Satheesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    不、抱歉、我可能不够清楚、我指的是 SDK 版本、或者您是否正在运行裸机示例?

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