99热成人精品热久久6网站_无码中文亚洲AV吉吉影音_国产精品制服一区二区_中文字幕乱码一区二区三区免费

首頁 > 技術(shù)支持 > 應(yīng)用與案例 > 正文
第六講 單片機(jī)驅(qū)動彩色液晶屏:顯示文字:Part2.外接字庫 作者:BW.SU   發(fā)表日期:2024-01-05   來源:菱致電子   瀏覽:
目錄
第六講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:顯示文字:Part2.外接字庫
第七講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:顯示文字:Part3.自建字庫
第八講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:顯示圖片
第九講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:認(rèn)識顯存并進(jìn)行讀、寫、復(fù)制
第十講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:圖像運(yùn)算
第十一講 單片機(jī)驅(qū)動彩色液晶屏 控制RA8889軟件:播放avi視頻
第十二講 單片機(jī)驅(qū)動彩色液晶屏 如何打包bin檔
第十三講 單片機(jī)驅(qū)動彩色液晶屏 bin檔的燒錄方法

如何通過RA8889 / RA8876來顯示文字?

UI界面需求最大的兩個(gè)功能,第一個(gè)是顯示圖形,第二個(gè)是顯示文字。文字部分有ASCII和中文,或者是多國語言,下面我們就專門針對RA8889如何顯示文字展開介紹。下面開始介紹如何調(diào)用專用字庫芯片來顯示文字。



 

RA8889/RA8876 可以通過SPI連接FLASH芯片,其內(nèi)部已經(jīng)建立好字庫調(diào)用的程序,使用時(shí)只要設(shè)定好相關(guān)寄存器即可方便調(diào)用字庫芯片的文字進(jìn)行顯示,由于硬件加速了,因此顯示速度相當(dāng)快!

RA8889/RA8876支持如下集通點(diǎn)陣字庫芯片(注意非矢量):
GT21L16T1W
GT30L16U2W
GT30L24T3Y
GT30L24M1Z
GT30L32S4W
GT20L24F6Y
GT21L24S1W

每一種字庫支持的點(diǎn)陣大小、字形均有不同,詳細(xì)得參考相應(yīng)的規(guī)格書獲取。RA8889/RA8876所支持的字體也非字庫芯片所有字形,詳細(xì)還要參考RA8889/RA8876的規(guī)格書。

比如我們選擇這一顆字庫GT30L24T3Y,RA8889/RA8876所支持的字體如下表:



實(shí)際顯示效果如下:


調(diào)用代碼也很簡單,API如下:

Select_SFI_Font_Mode();
Select_SFI_0();     //字庫片選
SPI_Clock_Period(2);    //時(shí)鐘速度
CGROM_Select_Genitop_FontROM();  //選擇集通字庫
GTFont_Select_GT30L24T3Y();   //選擇字庫型號
Set_GTFont_Decoder(1);  //編碼選擇
Select_Font_Height_WxN_HxN_ChromaKey_Alignment(24,4,4,0,0);  //設(shè)定字體
Font_Line_Distance(0);  //行間距
Set_Font_to_Font_Width(0); //字體間距
Text_Mode();    //進(jìn)入文字模式
Foreground_color_16M(0xFFFFFF);  //前景色
Background_color_16M(0x0000FF);  //背景色
Active_Window_XY(50,350);   //指定窗口起始坐標(biāo)
Active_Window_WH(1024,600);   //指定窗口大小(窗口邊界會自動換行)
Goto_Text_XY(50,350);    //指定開始寫入坐標(biāo)
Show_String(*str);     //送出字符串

采用集通字庫相對簡單,硬件加速了,因此顯示整頁都是瞬間出來,人眼感覺不到停頓。這就是采用外接字庫芯片的好處!

第六講 THE END

 

 

分享到:

相關(guān)熱詞搜索:RA8889 RA8876 顯示文字

上一篇:第五講 單片機(jī)驅(qū)動彩色液晶屏 顯示文字:Part1.內(nèi)部字庫
下一篇:第七講 單片機(jī)驅(qū)動彩色液晶屏 顯示文字:Part3.自建字庫

>>延伸閱讀:0

  • · 如何解決MCU與RA8889等液晶控制芯片的SPI通信問題 [2020-03-04]
  • · RA8889配套上位機(jī)使用簡介 [2020-09-01]
  • · 介紹一顆51單片機(jī)就可以進(jìn)行視頻解碼的芯片方案1366x768 [2020-09-07]
  • · RA88xx系列對顯存直接讀寫點(diǎn)的方法 [2020-09-10]
  • · NAND FLASH的調(diào)用 [2020-09-14]