0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開發(fā)工具AP-Tool的MPU寫圖功能介紹-在RA8889ML3N中的應(yīng)用

龐生 ? 來源:MTCN2013 ? 作者:MTCN2013 ? 2023-11-09 13:16 ? 次閱讀

MPU 寫圖功能
通過瑞佑提供的RA8889 Starter-Kit,此功能將PC中的圖片數(shù)據(jù),經(jīng)由USB傳輸與MCU寫入,將數(shù)據(jù)寫入RA8889內(nèi)置的SDRAM中,進(jìn)而將圖片顯示到TFT-LCD上面。同時(shí),也會(huì)基于使用者的設(shè)定,產(chǎn)生一段C語言的程序段,用戶可以將此程序段直接移植到他們自己的固件程序中。由于客戶也會(huì)同時(shí)需要很多子程序去控制RA8889,為提高客戶的便利性,故瑞佑有提供很多相關(guān)的API,方便用戶快速實(shí)現(xiàn)相關(guān)功能。如有興趣可微信13760238805聯(lián)絡(luò)索取或技術(shù)交流。
本功能支持顏色深度(Color Depth)為24bpp與1bpp的Bitmap與JPEG原始圖形文件,顏色深度1bpp的單色圖主要應(yīng)用在RA8889BTE Color Expansion功能上,需配合AP的 BTE Function功能。而對于24bpp的彩圖,AP會(huì)判斷RA8889此時(shí)設(shè)定在那一種顏色深度(8/16/18bpp),會(huì)將24bpp的圖形文件轉(zhuǎn)為IC所使用的顏色深度數(shù)據(jù)格式,再將數(shù)據(jù)傳輸寫入IC中,并完成圖片的正常顯示。工具應(yīng)用窗口如下圖。

wKgaomVMXx2Aax_qAAHnb1CgtAc896.png

點(diǎn)選 IC Function Button 中的MPU Write Tool按鍵,開啟AP-Tool的寫圖功能。 圖窗顯示如下圖:

wKgZomVMYGWAPEHbAATC3JHTCUY305.png

操作MPU Write Tool步驟如下:
1. 依欲存放數(shù)據(jù)的內(nèi)存區(qū)域,設(shè)定Active Window 起始坐標(biāo)(X,Y)
2. 開啟圖片文件(*.bmp or *.jpg),支持顏色深度24bpp與1bpp圖形文件,在此 1bpp 圖文件應(yīng)用于BTE Color Expansion功能,
須配合 BTE Function Tool 實(shí)現(xiàn)。
3. 開啟圖片文件后,會(huì)顯示圖形數(shù)據(jù)、圖形寬度與高度。
4. 按下Write Picture To LCD按鍵,立即將數(shù)據(jù)通過USB傳輸,存放于內(nèi)存設(shè)定好的區(qū)域,完成操作。
5. 在C code 區(qū)域內(nèi),會(huì)顯示此操作的 API 程序內(nèi)容,以方便用戶撰寫程序。
完成操作后的實(shí)際LCD(1280x800)顯示畫面如下,圖片旋轉(zhuǎn)與鏡像的功能,僅支持顏色深度為24bpp的圖片。

wKgZomVMYb2AJQ9EAACEg8gH9Qk928.png

RA8889 功能強(qiáng)大,相關(guān)的緩存器設(shè)定也多,為了讓使用者能快速熟悉,除了提供工具軟件AP之外,也提供了固件的API,將常用到的功能做成子程序,用戶只要呼叫子程序,并代入相關(guān)的參數(shù)與數(shù)據(jù),即可完成操作。

審核編輯 黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • IC
    IC
    +關(guān)注

    關(guān)注

    36

    文章

    5840

    瀏覽量

    174927
  • MPU
    MPU
    +關(guān)注

    關(guān)注

    0

    文章

    336

    瀏覽量

    48668
收藏 人收藏

    評論

    相關(guān)推薦

    第五講:51單片機(jī)+RA8889驅(qū)動(dòng)控制彩屏 完整源碼說明 【 源碼v1.2 】

    較多,51單片機(jī)環(huán)境不太適合,故刪除調(diào)用自建ASCII字庫的相關(guān)函數(shù) 核心文件存放在RA8889_01_Kernel里面 演示以下常用功能: Introduction();//文字介紹
    發(fā)表于 06-13 17:23

    51單片機(jī)STC8H8K64U通過RA8889/RA8876如何控制彩屏(SPI源碼下載)

    /RA8876控制芯片剛好可以完美搭配用于工控、醫(yī)療等各個(gè)領(lǐng)域。我們這樣接線就可以了: 二、SPI-4連接電路RA8889和單片機(jī)的接口支持SPI-4線也支持3線,我們測試時(shí)采用
    發(fā)表于 06-26 14:13

    51單片機(jī)(STC8051U34K64)_RA8889_SPI4參考代碼(v1.3)

    ,使得UI緩存相當(dāng)充裕,軟件代碼使用簡單易用,開發(fā)會(huì)十分高效!RA8889功能方框圖如下: 本程序結(jié)合該MCU進(jìn)行驅(qū)動(dòng)TFT彩屏的測試,同時(shí)提供移植好的代碼供大家使用!該代碼使用軟件模擬SPI進(jìn)行
    發(fā)表于 07-05 10:55

    單片機(jī)驅(qū)動(dòng)彩屏最簡方案:單片機(jī)_RA8889最小開發(fā)板驅(qū)動(dòng)控制TFT彩屏介紹(一)

    本文介紹使用單片機(jī)+RA8889來驅(qū)動(dòng)和控制彩屏的最小方案。文章從RA8889的架構(gòu)功能、硬件電路設(shè)計(jì)及軟件設(shè)計(jì)三個(gè)方面來說明。 小編已發(fā)布多篇文章
    發(fā)表于 08-22 17:31

    液晶顯示控制芯片RA8889ML3N的圖片寫入介紹-MPU Write

    芯片液晶顯示
    MTCN2013
    發(fā)布于 :2023年11月09日 13:11:27

    STM32F103+RA8889 電路

    RA8889功能。附上實(shí)物圖片:鏈接: https://item.taobao.com/item.htm?spm=a230r.1.14.16.29297a92VyuD0h&id=626567676270&ns=1&abbucket=
    發(fā)表于 09-23 12:02

    STM32F103+RA8889原理

    ` 本帖最后由 tf***u123 于 2020-10-23 14:30 編輯 瑞佑RAiO新產(chǎn)品:RA8889ML3N特色:支持2048*2048或以下分辯率的屏,內(nèi)帶8MB的SDRAM(支持
    發(fā)表于 10-21 16:10

    RA8889ML3N-電路參考,一款帶AVI視頻硬解的TFT-LCD顯示控制芯片

    RA8889ML3N是一款低功耗及顯示功能強(qiáng)大的彩色TFT-LCD顯示控制芯片,內(nèi)帶記憶體SDRAM,可快速進(jìn)行螢?zāi)桓拢?b class='flag-5'>RA8889ML3N支持MCU端8080/6800 8/16-bit 非同
    發(fā)表于 02-17 13:05

    rkdeveloptool 開發(fā)工具介紹

    1、rkdeveloptool 開發(fā)工具介紹rkdeveloptool 是 Rockchip 提供的與 Rocku*** 設(shè)備通信的工具,可以認(rèn)為是upgrade_tool的開源版本,
    發(fā)表于 04-21 17:22

    NXP codewarrior開發(fā)工具

    資料包含NXP 的CodeWarrior開發(fā)工具套件、汽車電子MCU和MPU產(chǎn)品大全以及MCF51QE128參考手冊
    發(fā)表于 12-23 11:46 ?22次下載

    PIC開發(fā)工具制作資料

    本文檔內(nèi)容介紹了PIC開發(fā)工具制作資料,主要包括了JMD燒器原理、例程、原理等。
    發(fā)表于 08-31 14:44 ?8次下載
    PIC<b class='flag-5'>開發(fā)工具</b>制作資料

    如何使用KEELOQ3開發(fā)工具包作為開發(fā)工具目標(biāo)板上仿真和調(diào)試固件

    本文檔介紹了如何使用 KEELOQ? 3 開發(fā)工具包作為開發(fā)工具目標(biāo)板上仿真和調(diào)試固件。
    發(fā)表于 06-13 08:30 ?36次下載
    如何使用KEELOQ<b class='flag-5'>3</b><b class='flag-5'>開發(fā)工具</b>包作為<b class='flag-5'>開發(fā)工具</b>來<b class='flag-5'>在</b>目標(biāo)板上仿真和調(diào)試固件

    RA8889ML3N TFT LCD文字圖形控制器規(guī)格書

    RA8889ML3N TFT LCD文字圖形控制器規(guī)格書
    發(fā)表于 02-17 11:42 ?4次下載

    基于單片機(jī)的TFT-LCD控制芯片RA8889ML3N功能介紹

    RA8889ML3N是一款功能強(qiáng)大的彩色液晶顯示控制芯片,內(nèi)置128Mb SDRAM ,內(nèi)置視頻解碼單元,支持JPEG/AVI硬解碼播放
    的頭像 發(fā)表于 09-26 15:34 ?2470次閱讀
    基于單片機(jī)的TFT-LCD控制芯片<b class='flag-5'>RA8889ML3N</b><b class='flag-5'>功能</b><b class='flag-5'>介紹</b>

    TFT-LCD控制器RA8889ML3N的顯示控制功能如何移植到emWin-教程

    液晶顯示控制器RA8889ML3N的顯示案例emWin移植
    的頭像 發(fā)表于 06-20 15:34 ?1187次閱讀
    TFT-LCD控制器<b class='flag-5'>RA8889ML3N</b>的顯示控制<b class='flag-5'>功能</b>如何移植到emWin<b class='flag-5'>中</b>-教程