前言
在參加這次活動之前已經使用過Renesas的板子,但不是很了解,對于RTT能建立個線程,點亮LED燈以及移植RT-Thread nano到其他板子上,沒有深入的理解或者有的功能就沒有使用過,本次借著RTT和本次參與RT-Thread與Renesas RA2L1的學習大挑戰(zhàn)更深入的去學習RTT和Renesas。
計劃使用RA2L1實現(xiàn)RTT的組件功能,外設功能等使用,本篇文章實現(xiàn)1.8寸TFT屏幕的顯示,方便后面開發(fā)使用,顯示一些基本信息或者做UI。
準備
本次進行1.8寸LCD TFT顯示測試,首先進行SPI配置,打開工程配置,如下所示:

在Pins中選擇spi0,只進行spi的時鐘線和數(shù)據(jù)線進行配置,片選信號使用軟件進行控制,如下所示:

接下來配置RST,CS,DC引腳,如下所示,在RASC配置中,配置為輸出模式即可

接下來在Interrupts中添加spi中斷函數(shù),如下所示:

接下來在NewStack中添加SPI配置:

配置如下:

接下來生成工程,配置rtt,添加spi驅動:

st7735驅動
添加st77735驅動代碼,這部分有大佬已經寫好,直接使用:

編譯的時候會出現(xiàn)如下錯誤,方法是屏蔽掉這個頭文件

總結
打開終端,輸入help命令

輸入lcd_test1:

lcd的測試就到這里,使用起來比較方便,通過配置就可以將基礎外設初始化完成,只是目前當前沒有st7735的軟件包,如果有的話會方便使用,基本配置一下就能點亮屏幕。
-
驅動器
+關注
關注
54文章
9006瀏覽量
153230 -
lcd
+關注
關注
36文章
4577瀏覽量
175742 -
TFT
+關注
關注
10文章
405瀏覽量
114080 -
LCD屏
+關注
關注
0文章
132瀏覽量
16402 -
TFT屏
+關注
關注
0文章
18瀏覽量
6213 -
ST7735
+關注
關注
0文章
10瀏覽量
8503 -
RT-Thread
+關注
關注
32文章
1534瀏覽量
44234
發(fā)布評論請先 登錄
RT-Thread與Renesas RA2L1實現(xiàn)1.8寸TFT屏幕顯示的步驟
基于RA2L1的串口及J-Link的燒寫說明
RA2L1 組 Capacitive Touch Evaluation System 用戶手冊

RA2L1驅動1.8寸LCD TFT步驟
評論