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.

[参考译文] CCS/TMS320F28388D:在 SD 卡上存储 enet_lwip 示例的客户端文件

Guru**** 2524050 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/970124/ccs-tms320f28388d-store-client-files-of-enet_lwip-example-on-sd-card

器件型号:TMS320F28388D

工具/软件:Code Composer Studio

大家好、

正如您在我的其他线程中看到的、我正在使用 enet_lwip 示例在定制板和计算机之间建立连接。 到目前为止,我一直在使用一个由3个文件组成的网页:1 html 文件、1 javascript 文件和1个图像。 对于我的项目的以下内容、我必须使用由38个文件组成的网页、其中包含大量 html 和 javascript 文件、一些图像和一些 CSS 文件。 我可以使用 makefsdata 编译这些文件、但问题是 fssdata.c 文件太大:超过50MB (确切地说是57)。 因此、微控制器的闪存不足以存储这些文件。

一种解决方案是使用 SD 卡存储网页文件、但我不知道我是否可以将 fssdata.c 文件存储在 SD 卡上、而将程序的其余部分存储在闪存上。 是否有任何解决方案可以执行类似的操作?

非常感谢、祝您愉快、

Nathan

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

    您好、Nathan、

    很遗憾、您无法从 SD 卡执行它。 您必须先将代码移动到板载存储器中、然后才能执行代码、根据每次需要多少代码、这是不可行的。 EMIF 确实支持从外部存储器执行代码、但它似乎只对 C28x CPU 可用。

    惠特尼