LCD 在启动时显示垃圾
LCD displaying garbage on startup
我正在使用 Raspberry Pi 零线连接到 Adafruit 1.14" 240 x 135 LCD (https://learn.adafruit.com/adafruit-1-14-240x135-color-tft-breakout?view=all),python 应用程序在启动时配置为 运行 .我的问题是在进入应用程序之前,LCD 屏幕在启动时显示垃圾数据。
这是截图:https://imgur.com/a/b1gkdpd
使用 sleep 语句,我在我的代码中找到触发它的行:
disp = st7789.ST7789(spi, rotation=90, width=135, height=240, x_offset=53, y_offset=40, # 1.14" ST7789
cs=cs_pin,
dc=dc_pin,
rst=reset_pin,
baudrate=BAUDRATE,
)
有人知道发生了什么事吗?
来自https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/84
我的解决方案是关闭背光,并在初始化和消隐显示后启用它。这似乎比深入研究驱动程序代码更简单。
我正在使用 Raspberry Pi 零线连接到 Adafruit 1.14" 240 x 135 LCD (https://learn.adafruit.com/adafruit-1-14-240x135-color-tft-breakout?view=all),python 应用程序在启动时配置为 运行 .我的问题是在进入应用程序之前,LCD 屏幕在启动时显示垃圾数据。
这是截图:https://imgur.com/a/b1gkdpd
使用 sleep 语句,我在我的代码中找到触发它的行:
disp = st7789.ST7789(spi, rotation=90, width=135, height=240, x_offset=53, y_offset=40, # 1.14" ST7789
cs=cs_pin,
dc=dc_pin,
rst=reset_pin,
baudrate=BAUDRATE,
)
有人知道发生了什么事吗?
来自https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/84
我的解决方案是关闭背光,并在初始化和消隐显示后启用它。这似乎比深入研究驱动程序代码更简单。