如何在ARM7-STR7 上,搭配LCM 設計手持裝置 ? |
缺席
|
weken
一般會員 ![]() ![]() 發表:8 回覆:4 積分:2 註冊:2007-06-28 發送簡訊給我 |
我是ARM的新手
目前要在ARM7上面開發一個手持裝置的設備 不採用OS 這手持裝置有許多UI輸出 類似簡單的選單和文字說明 想請問: 1.在沒有OS的情況下,UI的資料(文字或圖形)是否要先寫在FLASH中 2.假如在螢幕上有TEXT可輸入,是否那些UI都要寫死,藉由不同的輸入然後LOAD不同的UI出來SHOW 或是 可更新TEXT所在的位置畫面就好 (TEST的輸入會在螢幕上開啟小鍵盤。然後藉由5像鍵來選擇輸入文字) 例:TEXT裡面原本只有 "AB" 輸入C之後,是要更新整頁的UI或是更新C這部份就好 因為是新手,假如問題難懂,請指教 希望能跟我說哪裡找的到相關的資訊 謝謝 |
Jifong
一般會員 ![]() ![]() 發表:0 回覆:5 積分:11 註冊:2007-03-21 發送簡訊給我 |
不採用OS,可以考慮只設計 Bootloader,除了初始化硬體外另可藉由UART或USB介面透過PC載入你的程式。
1. UI 的資料是否寫入 FLASH,看你的裝置能否接受在 bootloader 後,再多一個步驟"上傳程式",不行的話就得全燒錄進去,即 bootloader 後跳接你的程式。 2. 你得先看你的 ARM7-base 的 CPU 內部 LCD controller 是否支援 overlap 功能,你的 UI layout 是否能借用這功能,不過因你是新手,跟你講這些太高調了, 你可以初始還是整頁更新,如果你的應用會撥連續動畫,就規劃兩塊以上 frame buffer,如果沒有,一塊會比較單純。 你可以參考下列網站的課程簡介,應該會對你接下來要做的事有幫助,但有些課程不建議上,太貴。 http://www.fitpi.com.tw/news_events/schedule.htm |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |