主题中讨论的其他部件:MSP432P401R
您好,
我正在使用MSP432P401R启动板和K350 TFT显示屏增强器组件。 我希望在TFT上显示来自ADC的动态变化数据。 但我有点困惑,我们如何通过清除之前的数据来更改TFT上显示的数据或参数。 因为当我尝试同样的操作时,新数据被最后显示的数据覆盖。
是否有任何方法可以清除TFT显示屏的特定坐标处的数据,而不是清除整个屏幕。
此致,
Amit K
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.
您好,
我正在使用MSP432P401R启动板和K350 TFT显示屏增强器组件。 我希望在TFT上显示来自ADC的动态变化数据。 但我有点困惑,我们如何通过清除之前的数据来更改TFT上显示的数据或参数。 因为当我尝试同样的操作时,新数据被最后显示的数据覆盖。
是否有任何方法可以清除TFT显示屏的特定坐标处的数据,而不是清除整个屏幕。
此致,
Amit K
您是否在使用
void Graphics_drawstring (const Graphics_Context *Context,INT8_t *string,Int32_t length,Int32_t x,Int32_t y,布尔不透明)
要编写您的文本? 您需要设置不透明参数:
//! 如果应该绘制每个字符的背景,则\param opplaque为true
//! 如果不应该,则为false (保持背景状态)。
//!
Docs是您的朋友,即使您必须深入了解源代码也是如此。 8^)
如果不起作用:
两个选项都是黑客:
首先将空白写入显示屏。 (这可能不起作用!)
否则,只需重新发送文本颜色设置为背景颜色的原始字符串。