“class TFT_eSPI”没有名为“setSwapInterval”的成员;
时间: 2023-10-11 10:11:37 浏览: 67
TFT_eSPI-master.zip
非常抱歉,我的回答中有误。在 `TFT_eSPI` 类中没有名为setSwapInterval` 的成函数。这个函数是在 OpenGL 中使用的,用于设置帧率。如果您正在使用 `TFT_eSPI`,则可以查看其文档,以了解可用的成员函数和方法。
`TFT_eSPI` 类是一个用于驱动 TFT 显示器的 Arduino 库,它包含许多有用的函数和方法,例如 `drawPixel`、`fillRect`、`drawString` 等等,用于在显示器上绘制图形和文字。如果您想设置显示器的刷新率,可以尝试使用 `setFrequency` 函数,该函数可以设置显示器的刷新频率(以 Hz 为单位)。例如,如果您希望显示器以 60Hz 的频率进行刷新,则可以使用以下代码:
```
TFT_eSPI tft;
void setup() {
tft.init();
tft.setFrequency(60);
}
void loop() {
// 在此处添加您的代码
}
```
请注意,`setFrequency` 函数可能不适用于所有型号的 TFT 显示器,具体取决于其硬件特性。因此,在使用之前,请务必查看文档并了解其用法和限制。
阅读全文