M주변 장치

deki-display

Deki 자체 디스플레이 라이브러리. 취미용 보드에서 흔히 쓰는 화면을 구동하고, 터치를 읽고, 모든 프레임을 온전히 보냅니다.

의존
deki-spi, deki-gpio, deki-i2c, deki-input, deki-rendering

칩에 직접 연결된 패널을 위해 IDisplay를 구현합니다. ILI9341, ILI9488, ST7735, ST7789, ST7796, GC9A01, SSD1351 컨트롤러와 두 종류의 AMOLED를 SPI, 쿼드 SPI, 8비트 또는 16비트 병렬 버스로 구동하고, GT911, CST816, FT5x06, XPT2046 칩에서 터치를 읽습니다.

DisplayPanelComponent는 보드의 부팅 씬에 배치해 컨트롤러와 핀, 버스를 지정합니다. 각 프레임은 TE 핀이나 스캔라인 읽기로 패널이 다시 그리기를 시작할 때를 기다리므로, 반은 이전 그림이고 반은 새 그림인 화면이 나오지 않습니다. 나머지는 시작할 때 정해지고, 무엇을 왜 골랐는지 부팅 로그에 남습니다.

추가되는 모든 컴포넌트와 노출되는 모든 프로퍼티, 그리고 변경 로그는 deki-display 레퍼런스에 있습니다.