threads and 切換畫面有殘影

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

threads and 切換畫面有殘影

文章tellme543 » 週三 12月 22, 2010 10:03 am

想請問一個工作上的問題~

平台是 單核心 arm9+embedded linux2.6.x
系統的產品上因功能的需求, 每項功能皆是個thread~ RFID, lcd 的screen update, KeyPad ....
有event 發生就用 FIFO queues 來以順序排程進而依序執行對應的功能及頁面.

UI的功能是用open source(SDL)這套去用它的api來顯示每個view(background,icon .....)
在切換LCD的頁面時,皆會有先前個畫面的殘影閃一下.

例如~ 按下了key 而 keyPad的thread 這時在處理這個event Queue
此時lcd的screen update的thread,要如何才能show出頁面,快到人的眼睛無法看出殘影?
tellme543
 

回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客