時間:2008-06-20 11:16:00來源:dujing
圖1 SM501與主機硬件連接方式[/align]
根據(jù)以上的描述,本系統(tǒng)采用第3種方案,這樣硬件連接最簡單,同時性能滿足要求。SM501和S3C2440的連線相對比較少。主要電路如下圖:

圖3 VGA接口電路圖[/align]
同時SM501的一些配置管腳必須正常配置,否則SM501不能正常工作。主要需要配置的引腳如下:
局部SDRAM行地址大小. 當復位時候,由 GPIO6 and GPIO5決定,但是可以通過軟件更改
GPIO7 決定是否復位分頻器
GPIO12 的電平?jīng)Q定是否驅動MCS#引腳。
GPIO[15:13] 決定局部內存的大?。ㄗ钚?MB,最大64MB)
GPIO31,GPIO29,決定主機的時鐘輸入源
3.SM501的軟件設計
Silicon Motion公司提供SM501在WINDOWS CE下的軟件動態(tài)鏈接庫(包括ARM、MIPS、X86等CPU構架),并提供相應的源程序和應用文檔。在三星提供基于S3C2440的WINDOWS CE 系統(tǒng)的BSP中,其顯示設備默認是S3C2440A的片上LCD接口,因此需要去掉該默認設備,用SM501的動態(tài)鏈接庫代替即可。在WINCE中使用SM501只需要做到如下幾點:
1.拷貝SM501動態(tài)庫二進制文件到"$(_WINCEROOT)\public\common\oak\DRIVERS\ DISPLAY \SMIVGX\"目錄
2.在PLATFORM BUILDER 中導入VoyagerGX驅動feature的CEC文件
3.在生成的WINCE操作系統(tǒng)工程文件中加入該feature
4.在platform.reg和platform.bib文件中刪除關于S3C2440A的片上LCD的驅動部分描述,并用SM501的驅動描述代替
5.編譯
以上步驟Silicon Motion公司的文檔中有更為詳細的描述。需要注意的是如果要在啟動WINCE中增加LOGO支持,則需要在WINCE的BOOTLOADER中增加相應關于SM501的代碼。
4.總結
本系統(tǒng)經(jīng)過較完善實驗,得出以下結論:
基于S3C2440A+SM501的VGA接口圖形系統(tǒng)實現(xiàn)了640×480@60Hz,并且可在最高達1024X768@85HZ下流暢的播放各種視頻,無閃爍現(xiàn)象,滿足系統(tǒng)需要。
參考文獻
[1] 何宗鍵.WINDOWS CE嵌入式系統(tǒng)[M].北京:北京航空航天大學出版社,2006
[2] 汪兵,等.EVC高級編程及其應用開發(fā)[M].北京:中國水利水電出版社,2005
作者簡介:
肖勇:男,四川大學制造科學與工程學院機械制造及自動化專業(yè)碩士研究生,研究方向:計算機數(shù)控技術
李翔龍:男,機械制造專業(yè)博士,四川大學制造學院副教授,研究生導師,研究方向:計算機監(jiān)控及工業(yè)設備自動化、計算機數(shù)控技術
張勇:男,四川大學制造科學與工程學院機械制造及自動化專業(yè)碩士研究生,研究方向:計算機監(jiān)控及工業(yè)設備自動化標簽:
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(m.cqlanhua.cn)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產(chǎn)品新聞
更多>2026 車間隔離網(wǎng)批發(fā)價 大批量采購更省...
2026-06-10
液壓快速接頭生產(chǎn)廠家怎么選?2026年優(yōu)...
2026-06-06
干式變壓器溫度控制器BWD3K130,BWD3K260...
2026-06-04
干式變壓器冷卻風機GFDD370-150/155,GF...
2026-06-04
2026-05-28
2026-05-08