国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【合宙Air105開發板試用體驗】兩款彩色顯示屏的顯示驅動

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-12-01 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文來源電子發燒友社區,作者:李唐, 帖子地址:https://bbs.elecfans.com/jishu_2290242_1_1.html

Air105 核心板提供了對LCD顯示屏的支持,當然所支持的型是有一定范圍,其支持的顯示屏有:

1)基于st7735的1.8寸TFT顯示屏

2)基于st7789的1.54寸TFT顯示屏

3)基于st7735v的0.96寸TFT顯示屏

4)基于gc9306x的2.4寸TFT顯示屏

自己手頭也有幾塊顯示屏,但與它支持的型號都存在著一定的差異,經測試與修改從中實現了2款顯示屏的驅動。其使用的引腳如圖1所示,其具體的對應關系如下:

VCC--3.3V

GND--GND

SCL--PC15/HSPI_SCK

SDA--PC13/HSPI_MOSI

RES--PC12/HSPI_MISO

DC--PE08/U3_RX

CS--PC14/HSPI_CS

BL--PE09/U3_TX

1.jpg

圖1 使用引腳

  1. 2.4寸的TFT屏

手中這塊2.4寸的TFT屏,其核心芯片為ili9341,故其初始化的過程使用的是如下語句:

lcd.init("ili9341",{port

= "device",pin_dc = pin.PE08 , pin_pwr = pin.PE09, pin_rst =

pin.PC12, direction = 0,w = 240,h = 320,xoffset = 0,yoffset = 0},spi_lcd)

2.jpg

圖2 TFT顯示屏

在對程序執行“運行和調試”后,其輸出的信息如圖3和圖4所示。

3.jpg

圖3 終端輸出信息

4.jpg

圖4終端輸出信息

通過圖3和圖4可知,其程序的下載是成功,且支持對芯片ili9341的處理。

為了驗證對顯示屏驅動的有效性,可使用色彩清屏語句測試,其語句為lcd.clear(0xF800),其效果如圖2所示,表明對顯示屏的初始化是成功的,且清屏函數有效。

在圖片顯示語句的情況下,則可獲得圖5所示的效果,說明顯示屏處于豎屏的顯示模式。

5.jpg

v1.jpg

圖5 圖片顯示

此時,可令direction = 90來切換到橫屏的顯示模式,見圖6所示。由圖可以發現,屏上一塊灰色的區域,說明其幾何參數還不匹配。

6.jpg

圖6 橫屏顯示模式

將參數調整為w = 320,h = 240之后,就可得到正確的效果,見圖7所示。

7.jpg

圖7 匹配后的效果

此外,還可以測試圖形的繪制效果,見圖8所示。

相應的繪制語句為:

lcd.drawLine(20,120,150,120,0x001F)

lcd.drawRectangle(20,140,120,170,0xF800)

lcd.drawCircle(50,150,20,0x0CE0)

8.jpg

圖8 圖形繪制

  1. 0.96寸LCD屏

手中的LCD屏,其核心芯片為st7735s,其初始化的過程使用的是如下語句:

lcd.init("st7735s",{port

= "device",pin_dc = pin.PE08, pin_pwr = pin.PE09, pin_rst = pin.PC12,

direction = 2,w = 160,h = 80,xoffset = 0,yoffset = 0},spi_lcd)

9.jpg

圖9 LCD顯示屏

在使用圖片顯示語句lcd.showImage(0,0,"/luadb/J.jpg")的情況下,其顯示效果如圖10所示。

10.jpg

圖10 圖片顯示

你為什么會出現不規則的顯示邊框呢?

經測試分析,仍是參數不匹配產生的問題。將參數調整為xoffset

= 1,yoffset = 26之后,就可得到正確的效果,見圖11所示。

11.jpg

圖11 正確顯示效果

v2.jpg
v3.jpg

圖12 顯示文字

為此就實現了這2款屏的顯示驅動,使得開發板所支持的顯示屏類型又有了新的豐富。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 合宙通信
    +關注

    關注

    0

    文章

    160

    瀏覽量

    2472
  • Air105
    +關注

    關注

    0

    文章

    48

    瀏覽量

    441
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【飛凌嵌入式RV1126B開發板】+兩款開發板之比較

    目前兩款常見的RV1126B開發板,一是靈眸科技推出的EASY EAI Nano-TB(RV1126B)開發套件,另一就是飛凌嵌入式RV
    發表于 03-05 23:32

    猛!MCU模組:Air1601/1602雙星出擊!

    在嵌入式開發中,你是否曾面臨這樣的困境:高清UI渲染依賴昂貴高端芯片、圖像處理卡頓、多網通信協同復雜、工業級穩定設計繁瑣……Air1601/Ai
    的頭像 發表于 02-13 14:05 ?468次閱讀
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b>MCU模組:<b class='flag-5'>Air</b>1601/1602雙星出擊!

    【EASY EAI Nano-TB(RV1126B)開發板試用】+顯示屏連接與顯示測試

    我們收到開發板更近于是套件,它包括顯示屏驅動模塊、攝像頭及電源配件等。 在使用時,需要自行將它們組裝起來,以顯示屏為例,要實現顯示功能其器
    發表于 12-25 14:10

    基于RK3568開發板顯示屏調試適配方法(1)-如何在Uboot界面切換顯示屏

    顯示屏作為電子產品不可或缺的一部分,此文檔的目的在于幫助用戶調試適配其它顯示屏。本文檔將以調試適配7寸MIPI為例。本文檔章節安排:第一章:幫助用戶如何在Uboot界面切換顯示屏(L
    的頭像 發表于 11-07 16:19 ?554次閱讀
    基于RK3568<b class='flag-5'>開發板</b><b class='flag-5'>顯示屏</b>調試適配方法(1)-如何在Uboot界面切換<b class='flag-5'>顯示屏</b>

    解析LED顯示屏背后的驅動方案

    當前,各式各樣的LED顯示屏正以創新的顯示效果與豐富造型,拓展著人們感知視覺世界的維度。而這些視覺盛宴的背后,都離不開“幕后操控者”——LED驅動技術。
    的頭像 發表于 10-27 15:04 ?4614次閱讀
    解析LED<b class='flag-5'>顯示屏</b>背后的<b class='flag-5'>驅動</b>方案

    碩博電子7寸觸摸顯示屏,支持CAN通信和Codesy編程#工業顯示屏 #汽車CAN總線? #觸摸顯示屏

    顯示屏
    長沙碩博電子科技股份有限公司
    發布于 :2025年09月18日 15:29:59

    【RA-Eco-RA6M4開發板評測】點亮OLED顯示屏

    【點亮OLED顯示屏】 瑞薩 RA6M2 支持硬件 I2C,開發板上有 OLED 顯示屏接口,如下: 開發板上 I2C 口是 P100、P101,對應 SCI I2C 0,對這
    發表于 08-31 10:25

    【飛凌T527N開發板試用】7寸RGB屏幕適配與TP驅動

    7寸RGB屏幕適配 顯示屏bootloader適配 在T527開發板的源碼中uboot并沒有開源,所以這里需要尋找廠家支持來做適配。我這里廠家的支持還是非常及時的。很快就發來了打包好的完整img文件
    發表于 08-15 18:06

    【免費試用】匠芯創D133CBS KunLun Pi開發板試用體驗

    匠芯創D133CBSRISC-VKunLunPiV1.0是一基于D13x芯片的人機交互應用開發板,配備4.3寸LCD顯示屏以及電容觸摸,支持DVP攝像頭。
    的頭像 發表于 07-29 08:06 ?1201次閱讀
    【免費<b class='flag-5'>試用</b>】匠芯創D133CBS KunLun Pi<b class='flag-5'>開發板</b><b class='flag-5'>試用</b>體驗

    液晶顯示屏背光驅動設計的核心要點

    在液晶顯示屏的世界里,無論是信息清晰的單色還是色彩絢麗的彩色,背光都是其視覺呈現的靈魂。然而,背光驅動絕非簡單的“通電即亮”。忽視設計細
    的頭像 發表于 07-10 11:46 ?4415次閱讀
    液晶<b class='flag-5'>顯示屏</b>背光<b class='flag-5'>驅動</b>設計的核心要點

    【BPI-CanMV-K230D-Zero開發板體驗】+TFT顯示驅動及信息顯示

    DO-----GPIO16 為了對其進行探索,就為其選了一顯示分辨率同是320*240的顯示屏,由于開發板上并未查找到GPIO44,故用GPIO35來替代其使用。 經測試,該程序的
    發表于 07-02 11:03

    【評測試用】合眾HZ-T536開發板免費試用體驗

    【評測試用】合眾HZ-T536開發板免費試用體驗
    的頭像 發表于 05-27 08:05 ?968次閱讀
    【評測<b class='flag-5'>試用</b>】合眾HZ-T536<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>體驗

    戶外顯示屏驅動的具體防護措施

    驅動在戶外顯示屏中的防水設計是確保顯示屏長期穩定運行的關鍵之一。
    的頭像 發表于 04-22 15:58 ?1027次閱讀

    顯示屏的ESD應用方案——顯示屏的發展史 #jin

    顯示屏
    jf_15747056
    發布于 :2025年03月10日 18:11:37