一、esp開(kāi)發(fā)板編譯錯(cuò)誤。
原因:直接arduino管理器上下載的esp32開(kāi)發(fā)板有問(wèn)題,報(bào)此錯(cuò)誤。后來(lái)下載其它網(wǎng)友提供的esp32包安裝復(fù)制到文檔arduio庫(kù)目錄下也不行,還是提示“esp開(kāi)發(fā)板編譯錯(cuò)誤?!?,原因就是之前的并沒(méi)有刪除,所以實(shí)際上一直使用的第一次錯(cuò)誤的庫(kù)。
解決辦法:完全刪除arduino,以及我的文檔和安裝目錄的所有文件。重新安裝arduino,然后復(fù)制網(wǎng)上的esp32包到安裝路徑下,問(wèn)題解決。
二、TFT SPI命名和接線(xiàn)問(wèn)題。
1、SPI接口命名混亂。
DC ------ A0
CS
SCL ------ SCLK(SPI_CLK) ------ SCK----CLK
SDA ------ MOSI
RES ------ RST----REST
屏幕接線(xiàn)時(shí)要注意,有的屏幕可以不接CS、BL(背光),有的必須要接,不然點(diǎn)不亮。
如我手中的1.14TFT135x240 可以不接CS和BL,但2.4寸TFT320X240 就必須要接全部接口,少一個(gè)都不亮。
使用2.4屏幕的話(huà)要在User_Setup.h加上一句 #define TFT_BL 22
image.png
2、正確的接線(xiàn)圖(按下圖右部代碼接線(xiàn))
ESP32和TFT顯示屏接線(xiàn)圖.png
三、TFT_eSPI頭文件修改
image.png
image.png
四、TFT顯示漂移(部分區(qū)域顯示雜色)。
image.png
解決辦法:
在頭文件改大寬和高的值,不斷測(cè)試x和y的漂移量。寬高=實(shí)際寬高+漂移量。(發(fā)現(xiàn)7789驅(qū)動(dòng)文件里面對(duì)135x240的屏幕做了x+52 y+40的偏移,原因不明。)
1.14TFT135x240坐標(biāo)偏移測(cè)試.png
五、圖片顯示不正常
1.亂色彩
tft.pushImage(60,50, 128, 128, pic2); // 在(4,4)處顯示Name圖片 128×128像素
原因:參數(shù)的數(shù)值和圖片實(shí)際像素不一致。
如上面的圖實(shí)際為128X128 括號(hào)中若寫(xiě)為120,120就不能正確顯示圖片了。
2.反色
編輯User_Setup.h,取消注釋109行,關(guān)閉反色。
image.png
六、引用圖片文件 不能用<>要用引號(hào)‘’ pic.h‘’
上一篇:如何讓ESP32支持analogWrite函數(shù)
下一篇:意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無(wú)線(xiàn)微控制器STM32WL33的集成的匹配濾波芯片
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 【下載】LAT1526 利用SPI的下溢實(shí)現(xiàn)回顯功能
- 【下載】LAT1509 STM32G0B1的FDCAN進(jìn)行通信丟包和多包案例分享
- 【下載】LAT1511 運(yùn)行Ux_Host_HUB_HID_MSC通過(guò)Hub連接U盤(pán)讀寫(xiě)不穩(wěn)定問(wèn)題分析
- 【下載】LAT1466 USB x Device HID Standalone的移植
- 【下載】LAT1488 STM32 USBxDevice MSC standalone移植示例
- 【下載】LAT1482 STM32G0單線(xiàn)串口通信幀錯(cuò)誤問(wèn)題解析
- Microchip 升級(jí)數(shù)字信號(hào)控制器(DSC)產(chǎn)品線(xiàn) 推出PWM 分辨率和 ADC 速度業(yè)界領(lǐng)先的新器件
- 意法半導(dǎo)體STM32MP23x:突破成本限制的工業(yè)AI應(yīng)用核心
- 意法半導(dǎo)體推出用于匹配遠(yuǎn)距離無(wú)線(xiàn)微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開(kāi)發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設(shè)置字重-ESP32篇
- 使用樹(shù)莓派進(jìn)行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲(chǔ)html,css,js文件,以及網(wǎng)頁(yè)和arduino的通訊
- ESP32 freeRTOS使用測(cè)試
- LTC1871、4.5V 至 15V 輸入、12.0V/2A 輸出 SEPIC 轉(zhuǎn)換器
- AMSRL-7815-NZ 15V 高達(dá) 7.5 瓦 DC-DC 開(kāi)關(guān)穩(wěn)壓器的典型應(yīng)用
- CY8C5888AXI-LP096 CY8C58LP PSoC 5LP 可編程片上系統(tǒng)的典型應(yīng)用
- AM1D-0512S-RZ 12V 1 瓦 DC/DC 轉(zhuǎn)換器的典型應(yīng)用
- DER-526 - 18W非調(diào)光非隔離降壓-升壓LED驅(qū)動(dòng)器
- 使用 Richtek Technology Corporation 的 RT8011APQW 的參考設(shè)計(jì)
- 使用 Analog Devices 的 LT1317IS8 的參考設(shè)計(jì)
- AM1D-1505SH30-RZ 5V 1W DC-DC 轉(zhuǎn)換器的典型應(yīng)用
- LTC4089 的典型應(yīng)用,全功能鋰離子電池充電器
- 使用 ON Semiconductor 的 NUD4022 的參考設(shè)計(jì)
- ?百度文心4.5來(lái)襲!英特爾Day0即支持端側(cè)部署
- 【廣瀨電機(jī)】關(guān)于中國(guó)發(fā)明專(zhuān)利侵權(quán)訴訟達(dá)成和解的公告
- 英飛凌BMS解決方案推動(dòng)電動(dòng)汽車(chē)創(chuàng)新
- 地平線(xiàn)的L3判斷與實(shí)踐路徑
- 汽車(chē)網(wǎng)絡(luò)升級(jí)攻略:CAN-CAN FD-車(chē)載以太網(wǎng)
- 激光錫焊在汽車(chē)電子中控導(dǎo)航主板的應(yīng)用
- 南芯科技為智能輔助駕駛系統(tǒng)提供全鏈路電源芯片支持
- 蔡司工業(yè)CT重塑汽車(chē)電子連接器無(wú)損檢測(cè)新標(biāo)桿
- 智能電動(dòng)汽車(chē)時(shí)代勝出的三大核心能力
- 新思科技與Arm合作加速軟件定義汽車(chē)系統(tǒng)設(shè)計(jì)
- 紫光集團(tuán)正式進(jìn)軍DARM領(lǐng)域
- STM32F103 IAP編程調(diào)試記錄
- STM32F103CB IAP+APP BIN文件合并燒寫(xiě)
- stm32f103插拔pc端的串口引起的問(wèn)題及解決辦法
- STM32F103 IAP升級(jí)時(shí)在app文件中放置標(biāo)志字節(jié)處的地址計(jì)算
- SIA:半導(dǎo)體銷(xiāo)售額11月再破新高達(dá)377億美元,中國(guó)增18.5%
- 無(wú)線(xiàn)充電旺!Energous 2018年開(kāi)紅盤(pán)、大漲將近15%
- 今年下半全球5G芯片前哨戰(zhàn) 聯(lián)發(fā)科醞釀出擊
- 三星拚半導(dǎo)體戰(zhàn)力升級(jí),四年擬砸逾二十兆韓圜
- 廣景視??萍糃EO楊偉樑博士:2017 DLP光機(jī)發(fā)展及2018展望
- 求助 關(guān)于一個(gè)按鍵幾個(gè)功能,程序出現(xiàn)問(wèn)題
- 請(qǐng)問(wèn)大俠們有沒(méi)有做過(guò)可以驅(qū)動(dòng)硬盤(pán)電機(jī)的電路?
- 準(zhǔn)備發(fā)禮品了,大家看看有沒(méi)有在名單上
- EEWORLD大學(xué)堂----東芝——無(wú)刷電機(jī)的變頻器控制
- MSP430F5438 ADC12學(xué)習(xí)筆記
- 18號(hào)要去深圳,有約的嗎?
- 誰(shuí)有18B20和51的正負(fù)溫度控制程序
- 職場(chǎng) 要?jiǎng)?chuàng)造機(jī)會(huì)選擇未來(lái)
- 電阻基出知識(shí)(上)
- 【TI視頻分享】電源設(shè)計(jì)小貼士51:了解寄生電容器