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.

[参考译文] TMS320C6713B:带 Micro SD 卡的 TMS320C6713

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/678022/tms320c6713b-tms320c6713-with-micro-sd-card

器件型号:TMS320C6713B
Thread 中讨论的其他器件:OMAPL138

大家好、

我开始使用 DSP TMS320C6713进行项目。 我想在 Micro SD 卡中对其进行写操作、以便通过 PC 读取。 我知道我需要 SD 卡中的文件系统(我正在考虑 FAT16或 FAT32)、但我的问题是我不知道如何使用此文件系统写入 SD 卡。 那么、有人对我有任何建议、还是知道我可以将其与此 DSP 配合使用的库?

谢谢

胡安

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

    我已通知软件团队。 您能否详细说明您计划使用哪个 RTOS 版本?

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

    在 SD 卡上安装 FAT 文件系统后、您需要将 fatfs 驱动程序与 mmcsd 驱动程序一起使用、以读取文件并将其写入 SD 卡。 使用 FATFS 驱动程序的文件 IO 操作使用相同的接口 A fopen、fread、frwrite 和 fclose。 我不确定此 DSP 上的 FAT FS 驱动程序是否可用、因为这是一款使用了10年以上且没有重大软件更新的 DSP。

    如果这是新产品开发、我们建议您更新到 C6748或 C6747、这是使用 Processor SDK RTOS 基准支持的、该基准提供了 MMCSD 和 FATFS 驱动程序、您可以使用它们来执行此任务。 我将提供 FATFS 和 MMCSD 驱动程序的链接、以供您参考:

    processors.wiki.ti.com/.../Processor_SDK_RTOS_FATFS
    processors.wiki.ti.com/.../Processor_SDK_RTOS_MMCSD

    希望这有助于您进行评估。

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

    Yordan、您好!

    我不会使用 RTOS、因为它不是实时应用。

    谢谢
    胡安

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

    遗憾的是、我无法更新到 C6748或 C6747。 这个问题是我最后一个 Carrer 项目的一部分、在大学里、我们已经有了一个包含我提到过的 DSP 的套件。

    现在、关于这个问题、我已经看到 FATFS 库和我应该执行的函数使其正常工作。 那么、现在我的问题是、是否有任何实现该功能的示例、至少对于其他 DSP、我可以检查一下是否适合我的应用? 您提供的这些链接提供了一些示例、这些示例可能会有所帮助、但我找不到下载方法、我是否需要在 wiki 中注册帐户才能完成?

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

    有许多使用 C6748实现的示例可供参考。

    处理器 SDK RTOS OMAPL138:

    http://www.ti.com/tool/PROCESSOR-SDK-C6748  

    SDK 文档可从此处获取:

    http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Software_Developer_Guide

    MMCSD 和 FATFS 的示例位于:

    • pdk_omapl138_x_x_X/packages/ti/drv/mmcsd/example
    • pdk_omapl1133_x_x_x/packages/ti/drv/mmcsd/test

    若要为示例构建 CCS 工程、请使用此处的说明:

    http://processors.wiki.ti.com/index.php/Rebuilding_The_PDK