全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1203
推到 Plurk!
推到 Facebook!

如何在ARM7-STR7 上,搭配LCM 設計手持裝置 ?

缺席
weken
一般會員


發表:8
回覆:4
積分:2
註冊:2007-06-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-11-05 15:39:10 IP:210.68.xxx.xxx 訂閱
我是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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-11-13 17:16:18 IP:220.130.xxx.xxx 訂閱
不採用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
系統時間:2024-04-26 22:14:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!