|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于GUI與CPU速度之間的關(guān)系! |
| 作者:wzt324 欄目:ARM技術(shù) |
本人最近在用44B0+S1D13505做一個(gè)簡(jiǎn)單的GUI(包括國(guó)標(biāo)字體輸出16X16,24X24,40X40。很簡(jiǎn)易的窗口控件,文本框控件) 一些控件的API做好之后,本人發(fā)現(xiàn)一個(gè)窗口刷新要3秒,而且隨著文本框的增多刷新速度更慢, 現(xiàn)在44B0的頻率為40M,VGA為800X600像素,我猜想可能是我的CPU的速度太慢,還望路過的有這方面經(jīng)驗(yàn)的高手指點(diǎn)指點(diǎn),44B0的時(shí)鐘速率能否達(dá)到800X600的VGA顯示所需的運(yùn)算速度要求,要是不行的話,我得換CPU了,倒! (我的GUI不是很復(fù)雜,內(nèi)存還算充足,而且還有S1D13505專門的顯示芯片) |
| 2樓: | >>參與討論 |
| 作者: good02xaut 于 2006/1/20 17:07:00 發(fā)布:
CPU速度和RAM的速度共同決定 一般的ram需要10Ns-15ns的訪問速度 硬件僅僅是一個(gè)方面,你的軟件也可能帶領(lǐng)很大延遲。 |
|
| 3樓: | >>參與討論 |
| 作者: wzt324 于 2006/1/20 17:25:00 發(fā)布:
對(duì)啊,就是軟件的延遲 對(duì)啊,就是軟件的延遲 我就是想知道像44B0這種運(yùn)算速度,能否進(jìn)行800X600的VGA的顯示,主要是我想得到一點(diǎn)信心,不然對(duì)軟件優(yōu)化了半天才知道44B0做不到,那不是很慘嗎! |
|
| 4樓: | >>參與討論 |
| 作者: yuye77 于 2006/1/20 21:17:00 發(fā)布:
re S1D13505是外掛的,不知440B0的外設(shè)總線的頻率是多少,向VRAM寫一個(gè)字需要多少ns.摟主的屏的分辨率是800x600,不知色深是多少位,不用GUI,純刷屏看多長(zhǎng)時(shí)間刷一屏。 軟件方面,如果有示波器,看看S1D13505的片選最直觀了,如果用Linux,可以用gprof或者直接用gettimeofday分析 |
|
| 5樓: | >>參與討論 |
| 作者: 火星2號(hào) 于 2006/1/21 9:10:00 發(fā)布:
樓主用的什么gui? |
|
| 6樓: | >>參與討論 |
| 作者: wzt324 于 2006/1/21 11:31:00 發(fā)布:
是這樣的。 回yuye77:S1D13505是通過WAIT線與44B0相連的,我在SDRAM中有一個(gè)顯示緩沖區(qū)。純刷屏是很快的,能滿足要求的,說明44B0與S1D13505之間的帶寬足夠 回火星2號(hào):GUI是我到根據(jù)網(wǎng)上我一個(gè)簡(jiǎn)易GUI修改的。很簡(jiǎn)單的那種,沒有什么特殊功能。 不過我想我還是一直沒說明白,現(xiàn)在的問題主要是:當(dāng)窗口要從這一個(gè)窗口切換到另一個(gè)窗口是,要對(duì)整個(gè)屏幕的像素?cái)?shù)據(jù)進(jìn)行更新,我就是想知道以44B0的速度能否在短時(shí)間能完成這種更新,(當(dāng)然前提是算法足夠的優(yōu)化) |
|
| 7樓: | >>參與討論 |
| 作者: lincolnlin 于 2006/1/21 15:18:00 發(fā)布:
re 應(yīng)該是軟件的問題,估計(jì)是 LCD 的驅(qū)動(dòng)有問題,主要是刷屏的算法有問題。我們?cè)O(shè)計(jì)過一個(gè)GUI, C++ 實(shí)現(xiàn)的,速度很快。 在者,你看看 MINIgui 等商用的GUI,速度也沒問題。 用44BOX 跑GUI 絕對(duì)沒問題。 |
|
| 8樓: | >>參與討論 |
| 作者: wzt324 于 2006/1/21 20:39:00 發(fā)布:
謝謝! 謝謝各位指教。!真實(shí)感激不盡。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |