0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ST7789屏幕初始化的步驟

丙丁先生的自學(xué)旅程 ? 來源:丙丁先生的自學(xué)旅程 ? 作者:丙丁先生的自學(xué)旅 ? 2023-10-16 09:27 ? 次閱讀

st7789的屏幕 我這套東西是自己折騰的構(gòu)建系統(tǒng)和配置,要玩沒這么容易 驅(qū)屏就是初始化,DC轉(zhuǎn)換和cs,別的沒啥好注意的了

ST7789是一種常見的TFT LCD屏幕控制器,常用于小型彩色液晶屏幕。對(duì)ST7789屏幕的初始化(驅(qū)屏)涉及到幾個(gè)步驟,包括設(shè)置時(shí)序、初始化寄存器、配置DC(數(shù)據(jù)/命令選擇)和CS(片選)等。

具體步驟可能會(huì)根據(jù)具體的硬件配置和你的系統(tǒng)需求有所不同。以下是一個(gè)基本的初始化過程:

設(shè)置時(shí)序:ST7789需要一個(gè)特定的時(shí)序來正確地接收數(shù)據(jù)。你需要配置你的硬件系統(tǒng)以滿足這個(gè)時(shí)序要求。

初始化寄存器:ST7789有一些內(nèi)部寄存器,例如亮度、對(duì)比度等,你需要設(shè)置這些寄存器以滿足你的需求。

設(shè)置DC和CS:DC通常用于區(qū)分?jǐn)?shù)據(jù)和命令的傳輸。在初始化和配置屏幕時(shí),你將使用命令(例如設(shè)置對(duì)比度或亮度)來設(shè)置屏幕參數(shù)。一旦屏幕配置完畢,你將使用數(shù)據(jù)來顯示圖像。CS通常用于選擇你要操作的屏幕。

如果你已經(jīng)具備了這些基礎(chǔ)知識(shí),那么驅(qū)屏應(yīng)該不是問題。如果你遇到困難,我建議你查閱更具體的資料或?qū)で髮I(yè)的幫助。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4426

    瀏覽量

    167494
  • 屏幕
    +關(guān)注

    關(guān)注

    6

    文章

    1199

    瀏覽量

    55800
  • TFT
    TFT
    +關(guān)注

    關(guān)注

    10

    文章

    385

    瀏覽量

    111098
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    OMAP5912多媒體處理器初始化參考指南

    電子發(fā)燒友網(wǎng)站提供《OMAP5912多媒體處理器初始化參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 16:20 ?0次下載
    OMAP5912多媒體處理器<b class='flag-5'>初始化</b>參考指南

    STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案

    STM32F407微控制器單元(MCU)與SD NAND的結(jié)合提供了強(qiáng)大的存儲(chǔ)解決方案。然而,不斷電初始化失效問題可能會(huì)導(dǎo)致系統(tǒng)穩(wěn)定性和數(shù)據(jù)完整性受損。我們將STM32F407與SD NAND集成時(shí)可能遇到的初始化問題,并提供專業(yè)的解決方案。
    的頭像 發(fā)表于 12-11 10:51 ?333次閱讀
    STM32F407 MCU使用SD NAND?不斷電<b class='flag-5'>初始化</b>失效解決方案

    2.0寸TFT焊接12pin-ST7789技術(shù)

    2.0寸TFT焊接12pin-ST7789技術(shù)
    發(fā)表于 11-22 16:35 ?0次下載

    ST7789-ZJY320S008技術(shù)資料

    3.20LCD插接40pin-ST7789-ZJY320S008技術(shù)資料
    發(fā)表于 11-22 16:28 ?0次下載

    基于旋轉(zhuǎn)平移解耦框架的視覺慣性初始化方法

    精確和魯棒的初始化對(duì)于視覺慣性里程計(jì)(VIO)至關(guān)重要,因?yàn)椴涣嫉?b class='flag-5'>初始化會(huì)嚴(yán)重降低姿態(tài)精度。
    的頭像 發(fā)表于 11-01 10:16 ?351次閱讀
    基于旋轉(zhuǎn)平移解耦框架的視覺慣性<b class='flag-5'>初始化</b>方法

    TMS320C6000 McBSP初始化

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000 McBSP初始化.pdf》資料免費(fèi)下載
    發(fā)表于 10-26 10:10 ?0次下載
    TMS320C6000 McBSP<b class='flag-5'>初始化</b>

    如何在i.MX RT微控制器上初始化LWIP協(xié)議棧

    在i.MX RT微控制器上初始化LWIP協(xié)議棧是一個(gè)復(fù)雜但有趣的過程,它涉及多個(gè)步驟和關(guān)鍵組件的配置.
    的頭像 發(fā)表于 10-12 11:48 ?369次閱讀
    如何在i.MX RT微控制器上<b class='flag-5'>初始化</b>LWIP協(xié)議棧

    瀚海微SD NAND應(yīng)用之SD協(xié)議存儲(chǔ)功能描述2 初始化命令

    初始化和識(shí)別過程: 總線激活后,主機(jī)啟動(dòng)卡初始化和識(shí)別過程。 初始化過程從SD SEND OP COND (ACMD41)開始,通過設(shè)置其操作條件和OCR中的HCS位。HCS (Host
    的頭像 發(fā)表于 07-22 10:54 ?367次閱讀
    瀚海微SD NAND應(yīng)用之SD協(xié)議存儲(chǔ)功能描述2 <b class='flag-5'>初始化</b>命令

    初始化ST7789并口驅(qū)動(dòng)時(shí),一直卡死了在了隊(duì)列接收中怎么解決?

    初始化ST7789并口驅(qū)動(dòng)時(shí),一直卡死了在了隊(duì)列接收中:ESP_LOGI(\"i2s_write_data\",\"xQueueReceive start1
    發(fā)表于 06-27 07:20

    初始化IO口為外部中斷線的時(shí)候,最先初始化的會(huì)被后初始化的覆蓋掉為什么?

    初始化IO口為外部中斷線的時(shí)候,比如GPIOA6與GPIOB6先后初始化為外部中斷,最先初始化的會(huì)被后初始化的覆蓋掉,不知道是為什么?
    發(fā)表于 05-14 08:26

    使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗的原因?怎么解決?

    使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗,有人知道原因嗎?
    發(fā)表于 03-25 07:50

    字符型、指針型等變量等該如何初始化

     對(duì)于數(shù)值類型的變量往往初始化為0,但對(duì)于其他類型的變量,如字符型、指針型等變量等該如何初始化呢?
    的頭像 發(fā)表于 03-18 11:02 ?1462次閱讀

    MCU單片機(jī)GPIO初始化該按什么順序配置?為什么初始化時(shí)有電平跳變?

    GPIO初始化時(shí)有時(shí)鐘配置、模式配置、輸出配置、復(fù)用配置,那么在編寫初始化代碼時(shí),到底該按什么順序執(zhí)行呢?如果順序不當(dāng)那初始化過程可能會(huì)出現(xiàn)短暫的電平跳變。
    的頭像 發(fā)表于 02-22 11:07 ?1541次閱讀
    MCU單片機(jī)GPIO<b class='flag-5'>初始化</b>該按什么順序配置?為什么<b class='flag-5'>初始化</b>時(shí)有電平跳變?

    串口初始化一般是初始化哪些內(nèi)容

    串口初始化是指在使用串口進(jìn)行數(shù)據(jù)通信之前,對(duì)串口進(jìn)行一系列的設(shè)置和配置,以確保串口能夠正常工作。串口初始化的內(nèi)容主要包括以下幾個(gè)方面: 串口硬件設(shè)置:首先,需要確定要使用的串口是哪一個(gè),通常計(jì)算機(jī)
    的頭像 發(fā)表于 01-04 09:39 ?3204次閱讀

    全志R128使用SPI驅(qū)動(dòng)ST7789V1.47寸LCD

    ;struct __lcd_panel st7789v_panel;#endif /*End of file*/編輯 st7789v.c 將 nv3029s 改成 st7789v 編寫初始化
    發(fā)表于 01-02 09:45