久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于μCOS的預定義UI交互設計

基于μCOS的預定義UI交互設計

作者: 時間:2012-02-08 來源:網絡 收藏

一個預的菜單由若干個菜單項組成,每個菜單項可以顯示主顯示內容和副顯示內容兩部分。程序運行后,主顯示內容一旦則不改變,副顯示內容是可變的。如圖4(b)中,風電電壓、風電電流是主顯示內容,而其對應的電壓、電流值是副顯示內容。MDS是一個結構體數組,數組中每個元素(即每個“菜單項”)的結構如表1所示。

本文引用地址:http://www.cqxgywz.com/article/149764.htm

f.jpg


可響應按鍵集也是一個結構體數組,每個元素對應一個可以響應的按鍵,Key_Collection_Iterm如下:
e.jpg
部分菜單定義結構體數組成員說明:
i16uMenu_ID:菜單的標識符,如果在某菜單上發生了“RT_ACT”(執行)動作,則菜單任務根據菜單標識符執行相應的功能。
I16uAccessory_Type:副顯示值類型,指明副顯示內容的來源類型,包括常見的變量類型(char,char*,INT16U,INT16,INT32U,INT32,float,double)。
I16uResponse_Type:按鍵響應動作類型,指明對當前按鍵的響應動作,包括:當前有效菜單項改變為上臨菜單項;當前有效菜單項改變為下臨菜單項;當前有效菜單項改變為右臨菜單項;當前有效菜單項改變為左臨菜單項;當前有效菜單項改變為父菜單項;當前有效菜單項改變為子菜單項。依據當前有效菜單項ID執行相應操作,對應的枚舉類型定義如下:
g.jpg



評論


相關推薦

技術專區

關閉