@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>
【總結】
選擇流位圖方法是綜合了速度與容量及操作難度