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).