【目的】移植st7735屏到CW32L083
【實驗器材】
1、CW32L083開發板
2、TFT st7735屏。
【實現步驟】
1、這塊屏在cw32f030上面的現成的驅動,所以復制一份TFT驅動到開發目錄下面:
2、修改Lcd_Drive.c下的GPIO初始化,去掉speed這一項。在頭文件中添加以便引入延時函數。
3、在102行把原來的delay函數修改為rtthread中的rt_thread_delay函數(注這里必要添加,要不會初始化LCD敗,造成白屏)
4、Font.h需要添加宏定義,要不編譯器會提示找不到Font.h。
5、把Font.h等幾個頭文件添加到app_main.h中。
6、修改makefile,把TFT文件夾添加到.mk中:
7、在主函數中添加初始化程序及顯示函命令如下:
Lcd_Clear(GRAY0); //清屏
Gui_DrawFont_GBK16(15,5,BLACK,GRAY0,"HELLO world");
Gui_DrawFont_GBK16(15,25,RED,GRAY0,"LCD OK DISPLAY");
8、按照如如下接好線:
/******************************************************************************
// GND 電源地
// VCC 接5V或3.3v電源
// SCL 接PB6(SCL)
// SDA 接PB7(SDA)
// RES 接PA15
// DC 接PB4
// CS 接PB5
// BL 接3.3V
*******************************************************************************/
【實現效果】
-
開發板
+關注
關注
25文章
5126瀏覽量
98320 -
GPIO
+關注
關注
16文章
1217瀏覽量
52434 -
TFT屏
+關注
關注
0文章
17瀏覽量
5823 -
ST7735
+關注
關注
0文章
9瀏覽量
8290 -
CW32
+關注
關注
1文章
218瀏覽量
747
發布評論請先 登錄
相關推薦
ST7735的相關資料分享
TFT1.44寸屏ST7735驅動GitHub的相關資料推薦
CW32L083產品介紹
STM32應用之TFT1.44寸屏ST7735驅動 SPI通信
![STM32應用之<b class='flag-5'>TFT</b>1.44寸<b class='flag-5'>屏</b><b class='flag-5'>ST7735</b><b class='flag-5'>驅動</b> SPI通信](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
基于ESP8266 Nodemcu和ST7735 TFT顯示屏的氣象站
![基于ESP8266 Nodemcu和<b class='flag-5'>ST7735</b> <b class='flag-5'>TFT</b>顯示<b class='flag-5'>屏</b>的氣象站](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論