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.

[参考译文] TMS320F28335:获取外部 bin 文件

Guru**** 2530550 points
Other Parts Discussed in Thread: TMS320F28335, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/689223/tms320f28335-getting-external-bin-file

器件型号:TMS320F28335
主题中讨论的其他器件: C2000WARE

尊敬的 TI:

我想使用 MCU 获取.bin 文件、我应该怎么做?FATFS 是否支持读取 bin 文件?

此致、

弗兰克  

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

    请告诉我您要问的问题:

    1.您在 SD 卡上加载了一个.bin 文件、希望使用 SPI 将该文件传输到另一个设备、并询问 SPI/FATFS 协议是否能够完成此操作

    2.您希望通过 SPI 从外部程序引导 F28335器件。

    如果您可以进一步了解您尝试解决的情况、我想我可以帮您解决。

    谢谢、
    标记
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Mark、
    谢谢。
    EMIF/FATFS 协议是否能够读取外部.bin 文件?
    1.如果问题1的答案是肯定的、当我在一个压缩闪存卡上加载了一个.bin 文件、希望通过 EMIF 传输到器件 TMS320F28335时、我应该如何对 CF 卡驱动程序进行编码并移植 EMIF/FATFS 协议?
    此致、

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

    F28335上的 XINTF 接口应该能够直接访问兼容接口上的数据文件。

    如果您是指 SD 卡、并且需要 FATF 文件系统、则 F28335能够通过 SPI 协议来管理此问题。 elmchan FATFS 协议的端口适用于后续 C2000器件-您可以参阅 C2000ware 中 F28379D 的 SD_Card 示例。 将其移植到 F28335应该很简单。

    如果您有其他问题、请告诉我。

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

    弗兰克、

    如需澄清:

    我会将 EMIF/XINTF 和 SPI 视为管理原始数据传输的物理层接口。  EMIF/XINTF 用于与 SRAM 等外部存储器 IC 连接、而 SPI 用于与具有串行端口的外部 IC 连接。

    SD 和 CF 具有自己的物理层规格。  SD 支持可与 SPI 配合使用的串行端口、但主要出于传统和兼容性原因。  与 SPI 相比、完全实现的 SD 接口更高效且更具参与性。  与 EMIF/XINTF 没有 SD 兼容性。  据我所知、CF 通常与 EMIF/XINTF 或 SPI 不兼容。

    如果您需要与操作系统进行媒体互操作性、则需要 FATFS 之类的文件系统。  bin 文件的概念在应用程序级别。  MCU 将能够使用其物理层接口访问原始数据、但对什么是.bin 文件本身没有了解。

    Tommy