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.

[参考译文] RTOS/OMAP-L138:McASP LLD 文档

Guru**** 2587365 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/594604/rtos-omap-l138-mcasp-lld-documentation

器件型号:OMAP-L138
Thread 中讨论的其他器件:OMAPL138SYSBIOS

工具/软件:TI-RTOS

您好!

我使用的是 SYSBIOS 6.34.03.19和 PDK_OMAPL138 1.01.00.02。  McASP 示例项目在 mcasp_drv.h 中有一个 typedef、它指定了驱动程序提供的各种缓冲区格式、但没有太多关于这些格式的确切信息。  但是、它确实提到了一个用户指南、对它进行了更多的解释。  我检查了驱动程序随附的 McASP_LLD_Design.pdf 文档、找到了对缓冲区格式的引用、但没有对定义的解释。  我是在找错地方、还是文档不完整?

如果此处提供的 EDMA 参数配置能够完成我所需的去交错(将每个接收到的通道放入一个单独的缓冲区)、这将会很方便、因此我想在不必要地修改代码之前进行检查。

Jeff

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

    PDK 内的驱动程序从 BIOS PSP 移植过来、我们以前为该器件提供了该驱动程序。 似乎某些缓冲区格式文档未移至 PDK。 我们计划向处理器 SDK RTOS 添加器件支持(将此驱动程序引入最新的 TI RTOS 和 CCS 支持基准)。

    现在、您可以从此处提供的链接中查看缓冲区格式文档:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_MCASP

    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢! 这对您有很大帮助。 看起来 MULTISER_MULTISLOT_Semi_interleaved_2最接近理想值。

    Jeff