【emwin】2D圖形流位圖顯示的方法


@2018-10-31

【需求】

界面上繪制狀態指示圖標

【方法】

--① 方法一

外部存儲介質上的圖標讀寫與顯示

  i  . 將要顯示的圖標使用官方軟件<BmpCvt.exe>轉換成 ".dta"格式的文件

  ii . 將 ".dta"格式的文件寫入外部存儲介質

  iii. 將 ".dta"格式的文件讀出使用函數 GUI_DrawStreamedBitmapAuto() 顯示

--②方法二  

內部FLASH上的圖標讀寫與顯示

  i  . 將要顯示的圖標使用官方軟件<BmpCvt.exe>轉換成 ".dta"格式的文件

  ii . 將 ".dta"格式的文件使用十六進制軟件打開后,將其十六進制數據 copy 至工程中的保存為靜態數據

  iii.  將靜態數據使用函數 GUI_DrawStreamedBitmapAuto() 顯示

注:可復制十六進制數據的軟件推薦 <Hex Editor Neo>

【總結】

選擇流位圖方法是綜合了速度與容量及操作難度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM