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.

[参考译文] MSP432E401Y:支持 exFAT 的 MSP432 SDK

Guru**** 2535750 points
Other Parts Discussed in Thread: BOOSTXL-SHARP128

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1050540/msp432e401y-msp432-sdk-support-for-exfat

器件型号:MSP432E401Y
主题中讨论的其他器件:BOOSTXL-SHARP128

团队、

我尝试使用 FATSD 原始示例读取/写入使用 exFAT 文件系统格式的 SDXC 类型卡。

我已修改 ffconf.h  

#define FF_USE_LFN		3
#define FF_FS_EXFAT		1

重新编译 FATFS 库后  

当启用 LFN 时、在主应用程序(fatsDraw 示例)中的 FATFS 库调用期间会发生错误 ISR、或者如果在 RTOS 环境中运行、则会抛出 HWI 异常。

是否有任何 SimpleLink 器件上支持 exFAT 的成功示例? 它可以是 CC3220、CC3225、CC1352等

如果有一个工作示例、我可以调试并找到问题。

NIMA

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

    你好、Nima、

    我不知道使用 exFAT 的任何其他示例。  SDK 示例和库应在发布前进行测试。  我假设您使用的是 BOOSTXL-SHARP128?  我不是很熟悉这个示例-什么是 LFN?

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

    这将启用长文件名。 这是 exFAT 的要求。

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

    谢谢 Nima。  

    我找不到任何其他示例、因此让我看看我是否有 BoosterPack、我是否可以构建并尝试获取相同的错误。

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

    你好、Nima、

    我无法跟踪 BoosterPack 以尝试重复您的问题。  您的状态是什么?

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

    我能够解决这个问题。 因此、如果您有兴趣更改 FATFS 配置设置、请务必链接 SD.c、SDSPI.c 和任何其他使用 FF.h 文件的 TI 驱动程序库。

    更改 ffconf.h、然后仅重新编译 FATFS 库本身  是不够的。 您还需要重建驱动程序。 完成后执行该操作。 所有这些都将构建并运行!