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

首頁 > 技術(shù)支持 > 應用與案例 > 正文
單片機圖形控制芯片RA8889系列介紹(二) 作者:Harchy   發(fā)表日期:2021-02-02   來源:菱致電子   瀏覽:



RA8889的軟件應用框架

RA8889使用起來如何容易,我就先簡單梳理一下軟件應用基本框架,參考以下流程圖:



瑞佑(RAIO)芯片從早期的RA8875、RA8871M、RA8873MRA8876、RA8877等一系列芯片,都是采用這種框架進行控制顯示,單片機主要是通過下指令,然后控制芯片負責顯示,因此就不會占用單片機過多資源。對于用戶,只要會C51就可以很簡單地設計彩屏的界面,用彩屏顯示的門檻就很低了。

這里舉幾個API函數(shù)例子:

//單片機直接寫入顯存:
MPU8_16bpp_Memory_Write (unsigned short x,unsigned short y,unsigned short w ,unsigned short h ,const unsigned char *data);
 
//顯示字符串(顯示內(nèi)建字符,也可以外擴集通中文字庫芯片):
Print_Internal_Font_String(unsigned short x,unsigned short y,unsigned short X_W,unsigned short Y_H,unsigned long FontColor,
unsigned long BackGroundColor, char tmp2[]);
 
//打開PIP窗口(畫中畫功能,顯存映射,用途:做二級菜單):
PIP(unsigned char On_Off, unsigned char Select_PIP,unsigned long PAddr,unsigned short XP,unsigned short YP,
unsigned long ImageWidth,unsigned short X_Dis,unsigned short Y_Dis,unsigned short X_W,unsigned short Y_H);
 
//繪圖(該功能為硬件引擎完成,速度快!常用幾何圖形如畫線、圓形、正方形、橢圓形等):
Draw_Line(unsigned long LineColor,unsigned short X1,unsigned short Y1,unsigned short X2,unsigned short Y2);
 
//顯存到顯存的復制:
BTE_Memory_Copy(unsigned long S0_Addr,unsigned short S0_W,unsigned short XS0,unsigned short YS0,
unsigned long S1_Addr,unsigned short S1_W,unsigned short XS1,unsigned short YS1,unsigned long Des_Addr,
unsigned short Des_W, unsigned short XDes,unsigned short YDes,unsigned int ROP_Code,unsigned short X_W,unsigned short Y_H);
 
//對FLASH進行DMA讀取(圖片顯示速度很快):
DMA_24bit(unsigned char SCS,unsigned char Clk,unsigned short X1,unsigned short Y1,unsigned short X_W,

 

unsigned short Y_H,unsigned short P_W,unsigned long Addr);

通過以上幾個API函數(shù),相信大家可以可以窺一斑而知全豹,瑞佑的芯片使用方式都八九不離十,基本相近,軟件十分好寫。

RA8889的硬件應用框架

這里我僅僅列舉最簡單的硬件框架,如下圖:

 

(1)單片機接口

單色機可以使用并口連接控制芯片,也可以使用更簡單的串口,對于顯示數(shù)據(jù)量不多的話,使用串口控制顯示足夠了!

(2)擴展圖片存儲

用戶的界面若需要顯示圖片,再掛一顆FLASH(SOP-8),把界面上要顯示的圖標、箭頭、字符、背景等打包燒錄到FLASH中,再通過RA8889進行DMA調(diào)用,顯示速度極快。

若只要顯示數(shù)字,也可以使用RA8889內(nèi)建的字符ISO-8859字符集來顯示,結(jié)合字符放大功能,不擴展FALSH也可!

詳細功能請參考規(guī)格書:下載連接

[未完待續(xù)]
 


分享到:

相關(guān)熱詞搜索:RA8889 AVI JPG 解碼 圖形控制

上一篇:瑞佑(RAIO)RA8806與RA8803/8822 的硬件對比
下一篇:液晶控制芯片RA8889旋轉(zhuǎn)與鏡像顯示功能

>>延伸閱讀:0

  • · 單片機圖形控制芯片RA8889系列介紹(一) [2021-01-22]
  • · 單片機圖形控制芯片RA8889系列介紹(三)——硬件篇 [2021-02-03]