主题中讨论的其他器件:CC3235SF、 SysConfig、 BOOSTXL-SHARP128
工具/软件:TI C/C++编译器
您好!
我想在 CC3235SF 上运行 SDK 中的项目示例 fatsd、以便使用我的 Boostxl-Sharp 128 LCD 和 SD 卡 BoosterPack 在 SD 卡上进行写入/读取。 我的代码在 fopen 中停止并返回文件空、我不理解原因。 SDFatfsopen 会返回正确 的句柄。 我检查了我的汇编语言和 GPIO 是否正确。 我认为这不是一个软问题、因为我没有修改项目示例、所以即使我检查了不同的步骤、他也应该是正确的。
我使用的 SD 卡16Go 格式为 exFAT (我也使用 FAT32进行了测试)。 我在项目的 SysConfig 中为 SD 配置默认配置,即 fatfs:enabled 和 Interface Type:SD Host。
对于硬件、我看到 SD_DET*引脚未正确连接、因此我放置了一个0Ω Ω 的电阻器、如连接的 SD_DET 引脚。 我知道我可以使用 SD_DET、但我在使用 SD_DET*引脚进行汇编之后发现了它。
我稍后将发布我的汇编、我现在无法执行它、但我很想发布我的 SysConfig。
如果有人能帮我,那就更好了,谢谢!
Paul-Emile Perrin