class ST7701 – Ekran Denetleyicisi#

ST7701 sınıfı, MIPI DSI panelleri tarafından kullanılan ST7701 LCD denetleyicisini başlatır.

Yapıcılar#

class display.ST7701#

Bir denetleyici nesnesi oluşturur. Bunu, ST7701.init() metodunu otomatik olarak çağıracak olan DSIDisplay()‘e controller argümanı olarak geçirin.

init(dc: display.DSIDisplay, dt: Any) None#

Ekranı başlatır.

  • dc bus_write() ve bus_read() metotlarını sağlaması gereken ekran denetleyicisi nesnesidir (genellikle bir display.DSIDisplay örneği).

  • dt ekran denetleyicisi tarafından iletilen ekran zamanlama/yapılandırma argümanıdır.

read_id() bytes#

0x04 yazmacından okunan 3 baytlık ekran kimliğini döndürür.

DSI_CMD2_BKX_SEL: int#

Komut 2 bank seçim yazmacı (0xFF).

DSI_CMD2_BK0_SEL: int#

Bank 0 seçim değeri (0x10).

DSI_CMD2_BK1_SEL: int#

Bank 1 seçim değeri (0x11).

DSI_CMD2_BKX_SEL_NONE: int#

Bank devre dışı bırakma değeri (0x00).

DSI_CMD2_BK0_PVGAMCTRL: int#

Pozitif voltaj gama denetimi (0xB0).

DSI_CMD2_BK0_NVGAMCTRL: int#

Negatif voltaj gama denetimi (0xB1).

DSI_CMD2_BK0_LNESET: int#

Ekran hattı ayarı (0xC0).

DSI_CMD2_BK0_PORCTRL: int#

Porch denetimi (0xC1).

DSI_CMD2_BK0_INVSEL: int#

İnversiyon seçimi (0xC2).

DSI_CMD2_BK1_SECTRL: int#

Ayar denetimi (0xE0).

DSI_CMD2_BK1_NRCTRL: int#

Gürültü azaltma denetimi (0xE1).

DSI_CMD2_BK1_SRPCTRL: int#

Kaynak ön şarj denetimi (0xE2).

DSI_CMD2_BK1_CCCTRL: int#

Şarj denetimi (0xE3).

DSI_CMD2_BK1_SKCTRL: int#

Skew denetimi (0xE4).

DSI_CMD2_BK1_VRHS: int#

VRH ayarı (0xB0).

DSI_CMD2_BK1_VCOM: int#

VCOM ayarı (0xB1).

DSI_CMD2_BK1_VGHSS: int#

VGH ayarı (0xB2).

DSI_CMD2_BK1_TESTCMD: int#

Test komutu (0xB3).

DSI_CMD2_BK1_VGLS: int#

VGL ayarı (0xB5).

DSI_CMD2_BK1_PWCTLR1: int#

Güç denetimi 1 (0xB7).

DSI_CMD2_BK1_PWCTLR2: int#

Güç denetimi 2 (0xB8).

DSI_CMD2_BK1_DGMLUTR: int#

Dijital gama LUT (0xB9).

DSI_CMD2_BK1_SPD1: int#

Kaynak ön sürücü 1 (0xC1).

DSI_CMD2_BK1_SPD2: int#

Kaynak ön sürücü 2 (0xC2).

DSI_CMD2_BK1_MIPISET1: int#

MIPI ayarı 1 (0xD0).

DCS_SOFT_RESET: int#

Yazılımsal sıfırlama (0x01).

DCS_EXIT_SLEEP_MODE: int#

Uyku modundan çıkış (0x11).

DCS_SET_DISPLAY_ON: int#

Ekranı açma ayarı (0x29).