我使用touchGFX和STM32构建了一个基于STM32F746 Disco工具包的应用程序。
我的应用程序有一些屏幕,可以在屏幕上显示一些值。这些值可以由用户设置和更改。每当这些值发生变化时,我都会将它们保存到eeprom中。当我关闭电源并重新打开时,我已经在开始显示屏幕之前读取了这些值,但它们无法加载到屏幕上,直到我按下屏幕上的某个按钮(按下按钮我将刷新此屏幕)。
所以我的问题是:如何启动屏幕的客户价值,并在touchGFX中启动时显示它们,谢谢。
发布于 2021-08-15 01:29:03
这很简单,只需在presenter->activate()中加载数据即可。
发布于 2021-11-22 21:58:06
我建议你读一读关于后端通信的文章。它解释了如何从您的模型(例如eeprom)传播值。
在TouchGFX Designer中,您可以找到几个从F769-DISCO板执行类似操作的示例(采样按钮并将该值传播到UI)。
https://stackoverflow.com/questions/68204913
复制相似问题