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.

[参考译文] Starterware/TMS320C6748:C6748上的 SD 卡示例代码

Guru**** 2546120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/577281/starterware-tms320c6748-sd-card-example-code-on-c6748

器件型号:TMS320C6748

工具/软件:Starterware

我正在尝试在没有操作系统的情况下通过 SD 读取和写入 C6748上的文件。 是否有任何经过验证的示例代码?

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

    您是否已检查 SDMMCWriter?

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

    忽略之前的答复。 它是一个刷写实用程序。

    pdk_c667x_2_0_3/packages/ti/CSL/example/mmcsd/mmc_raW_access 就是一个更好的示例。 但是、您可能需要针对单核 C67x 器件对其进行修改。

    我还通知 RTOS 团队进一步阐述。 他们的反馈将在此处发布。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是说在 C6748上没有 SD 写入和读取的示例代码。 那么、从哪里可以下载 pdk_c667x_2_0_3? 我在任何 TI c667x 产品站点中都找不到任何 PDK 链接。 是否没有任何指导教程或文档可用于嵌入式 SD 文件读取/写入。 实际上、我需要一些有关控制 FAT 和 SD 模块的指南。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将 AM335X StarterWare 示例移植到 C6748。 发布于此处:

    e2e.ti.com/.../283373
    C6748 StarterWare SD 卡示例
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将该项目导入到 ccs6后、我可以在 SD 上创建一个文件。 但是、当我尝试将一些数据写入文件时、之后无法访问 SD。 代码卡在 mmcsd_rw.c 中的以下代码中 造成这种情况的原因是什么? (可能的脂肪类型?)

    /*等待 MMCSDIsr()修改的这些标志*/
    while ((cmdCompFlag =0)&&(cmdTimeout =0))
    继续;

    此外、如何将脂肪类型更改为 FAT32或其他类型?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您通读我在其中发布移植代码的主题中的回复。 人们似乎已经制作了写字和 FAT32工作。 您可以尝试让这些人发布他们的固定代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。 我将尝试这样做。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,我现在也碰到这种情况,并且当txt文档大于1024字节的时候就返回Command 返回错误代码 FR_RW_ERROR。请问你是如何解决的?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯、我对中文不是很好。 如果您不介意、请用英文重写。