2,4-дюймовый 8-битный ЖК-дисплей шины или 9341 не работает с STM32F103 - PullRequest
0 голосов
/ 18 июня 2019

Я купил жидкокристаллическое устройство, написанное на заголовке на ebay, и попытался проехать через stm32F103, не сработало, и я немного застрял. (Я изменил библиотеку ili9341 для arduino Я нашел в github для stm32) Я начал сомневаться, что этот ЖК-дисплей не ili9341, и я запустил программу Register Read, запустил эту вещь на stm32 и сказал ...

reg(0x0000 ) 00 00 ID: ILI9320, ILI9325, ILI9335, ... 

reg(0x0004 ) 00 00 00 00 Manufacturer ID

reg(0x0009 ) 00 00 61 00 00 Status Register

reg(0x000A ) 00 08 Get Power Mode

reg(0x000C ) 00 06 Get Pixel Format

reg(0x0061 ) 00 00 RDID1 HX8347-G

reg(0x0062 ) 00 00 RDID2 HX8347-G

reg(0x0063 ) 00 00 RDID3 HX8347-G

reg(0x0064 ) 00 00 RDID1 HX8347-A

reg(0x0065 ) 00 00 RDID2 HX8347-A

reg(0x0066 ) 00 00 RDID3 HX8347-A

reg(0x0067 ) 00 00 RDID Himax HX8347-A

reg(0x0070 ) 00 00 Panel Himax HX8347-A

reg(0x00A1 ) 00 00 00 00 00 RD_DDB SSD1963

reg(0x00B0 ) 00 00 RGB Interface Signal Control

reg(0x00B4 ) 00 02 Inversion Control

reg(0x00B6 ) 00 0A 82 27 04 Display Control

reg(0x00B7 ) 00 06 Entry Mode Set

reg(0x00BF ) 00 00 00 00 00 00 ILI9481, HX8357-B

reg(0x00C0 ) 00 21 00 00 00 00 00 00 00 Panel Control

reg(0x00C8 ) 00 00 00 00 00 00 00 00 00 00 00 00 00 GAMMA

reg(0x00CC ) 00 72 Panel Control

reg(0x00D0 ) 00 00 00 Power Control

reg(0x00D2 ) 00 00 00 03 03 NVM Read

reg(0x00D3 ) 00 00 93 41 ILI9341, ILI9488

reg(0x00D4 ) 00 00 00 00 Novatek ID

reg(0x00DA ) 00 00 RDID1

reg(0x00DB ) 00 00 RDID2

reg(0x00DC ) 00 00 RDID3

reg(0x00E0 ) 00 0F 16 14 0A 0D 06 43 75 33 06 0E 00 0C 09 08 GAMMA-P

reg(0x00E1 ) 00 08 2B 2D 04 10 04 3E 24 4E 04 0F 0E 35 38 0F GAMMA-N

reg(0x00EF ) 00 03 80 02 02 02 ILI9327

reg(0x00F2 ) 00 02 02 02 02 02 02 02 02 02 02 02 Adjust Control 2

reg(0x00F6 ) 00 01 00 00 Interface Control

Итак, эта часть reg(0x00D3 ) 00 00 93 41 ILI9341, ILI9488 говорит, что 9341 означает, что на самом деле это ili9341, и я должен продолжать использовать драйвер ili9341?(Что означает, что мне нужно снова проверить свой код?)

...