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.

[参考译文] LAUNCHXL-F28379D:如何连接 SD 卡以进行读取/写入?

Guru**** 2536740 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/766452/launchxl-f28379d-how-do-i-connect-sd-card-to-read-write

器件型号:LAUNCHXL-F28379D
主题中讨论的其他器件:C2000WARE

您好!

我已经尝试将 SD 卡连接到 launchpad 几天了、但 无法使用 TI 提供的 THR 示例代码执行任何操作。 首先、如何访问 UART 来测试 mysd 卡连接? 为什么代码(GPIO 28和 GPIO 29)中提供的端口在 launchpad 上甚至无法访问? 如何连接 SD 卡?  已声明 GPIO 122、123、124和125、但未给出正确的连接说明。 我应该将其连接到什么? UART printf 对我来说永远不起作用。  我根本不想使用命令行。 我只想写一个东西并保存它。   

fresult=f_mount (0、&g_sFatfs);
fresult=f_open (&g_sFileObject、"E:/Msg.ext"、fa_read | fa_write);
ReadCount = 512;
fresult=f_write (&g_sFileObject、"1000.00,1001.00,1002.00,1003.00,1004.00,1005.00,1006.00,150,152,1,152,1,10000,10001,10002,360.1234\n"、sizeof ("&100,1001.00,1002.00,1003.00,1001,1001,1001,1000.1234);
f_sync (&g_sFileObject);

fresult=f_close (&g_sFileObject); 

当我尝试上述代码时、会出现 FR_NOT _READY 错误。  我不熟悉 SD 卡和 C2000。 请帮我解决。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    很抱歉耽误你的回答。 我尝试使用 MMC 卡(128MB)。 我没有尝试过 microSD 16GD 或32GB。 此外、我将使用 F28379D launchpad。 这是原因吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否尝试过此操作?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    否、但我使用了不同的 SD 卡记录器、它会出现问题。