初始化代碼轉換器
貼上 LCD 驅動初始化序列,在 Adafruit initcmd、C 陣列與十六進位字串之間互轉——再讀取常見控制器的指令名稱解碼表。
指令名稱涵蓋 ST7789 / ILI9341 等常見指令(SWRESET、SLPOUT、DISPON、CASET、RASET、RAMWR、MADCTL、COLMOD、伽瑪 GMCTRP1 / GMCTRN1 等)。純 C 陣列或十六進位輸入為扁平位元組流,無指令邊界,故解碼表僅在 Adafruit 協定下產生。
FAQ
我該貼上哪種格式?
當您的代碼遵循 Adafruit 顯示初始化格式時使用 Adafruit initcmd:每個項目為指令、位元組數(最高位設 1 表示後接延遲)、參數,以及可選延遲。C 陣列與十六進位輸入視為扁平位元組流。
為什麼 C 陣列或十六進位下解碼表是空的?
這些輸入是無指令或延遲標記的扁平位元組清單。轉換器仍會產出 C 陣列與十六進位輸出,但無法還原指令邊界以建立解碼表。
這是否涵蓋我的特定面板?
指令名稱表涵蓋廣泛使用的 ST7789 / ILI9341 指令。許多控制器共用這些操作碼;量產前請以面板規格書核對任何未知指令。
Send your panel's init code and an application engineer replies within 24 hours with a verified sequence and a quote.
與 RONEN 對話 →