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.

[参考译文] RTOS/TM4C1294NCPDT:如何动态更改网页/图像文件?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/785314/rtos-tm4c1294ncpdt-how-to-dynamically-change-web-image-files

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!  

我目前有一个运行良好的 http 服务器、但是页面内容有点大(包括图像)、最终产品将使用相同的程序来对应不同的产品模型。

不同的产品模型具有不同的*。index 和*。png。
在程序运行时是否有方法更改 html 文件和图像文件? (通过 I2C 传输数据)
(根据情况更新*。index、*.png)
由于*。index 被转换为*。c、我现在不知道如何实现它。

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,咖啡因
    遗憾的是、我看不到动态更新映像文件的方法。 正如您已经指出的、在编译期间、需要将映像/索引转换为.c。 您是否不能将不同的 html 文件预加载到闪存中、并且根据您的产品型号、http 服务器将发送相应的 html 文件(假设您不受内存限制)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,咖啡因
    如果您发现问题的解决方法、请与我们分享。 我可以通过 EPI 接口从外部重新加载映像、但我们从未尝试过、因此没有这样的示例。 我现在要关闭这个线程。 如果您有一些可行的解决方案可以与我们分享、您可以回复此主题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,咖啡因

    我想您可以在闪存中写入 Web 文件。
    需要通过通信接口更新 Web 时。
    然后、您可以擦除并在同一闪存区域写入新数据。

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

    感谢您的建议。
    它听起来像是可以这样使用的。
    您能否提供基本片段代码?

    此致、

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

    感谢您的回复。
    如果有确切的方法、我将回复此主题。

    此致、

    咖啡因
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,咖啡因
    谢谢、如果您有稳健的方式、请与我们分享。 请注意、在 Allen 的建议方法中、闪存的编程/擦除将需要一些时间、这意味着您的请求数据的客户将需要等待。 我不知道这是否会触发某种超时。