- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LCD[精]
* * * * * * * * * * * 封包緩衝區起始位址暫存器1(LCDSADDR1) * 封包緩衝區起始位址暫存器2(LCDSADDR2) * 封包緩衝區起始位址暫存器3(LCDSADDR3) * 紅色查表 * 綠色查表 * 藍色查表 * 8.6 LCD電路介面說明 相關CPU與LCD介面連線說明:BUF_VD0~BUF_VD23:(經過緩衝後的資料線DATA0~DATA23) BUF_GPB1_PWM:通過PWM信號來控制背光,BUF_GPB1_ PWMGPB1/TOUT1接腳通過緩衝後的信號。 * 8.7 實驗步驟 新建一個工程名為Lcd,並新建原始檔案、輸入程式,設置好工程編譯產生映射檔。 硬體連接:用串列線將PC的COM1與實驗箱的UART1連起來,再用USB連接線(A-B)將PC的USB HOST介面與實驗箱的USB Device介面連起來,最後插上12V電源。 下載、除錯並執行:該步驟操作過程與手冊5-3.2小節的步驟是類似的。 結合實驗內容和原理,觀察實驗現象,實驗結果應該可以顯示各種顏色的長方形或 者圖片。 完成實驗練習題。 * 8.8 LCD顯示應用編譯實例 LCD顯示實驗函數 程式如下: * * * * * * * * * * * * * * * * * * * * * * * 8. LCD顯示實驗 實驗目的 瞭解TFT型彩色LCD顯示的工作原理和介面 掌握S3C2440與LCD顯示的介面原理 掌握LCD色彩及繪製簡單圖形的編譯 實驗內容 編寫程式,實現在任意位置畫長方形的功能(或者其他的繪圖功能)以及顯示圖片 實驗設備 DMA2440XP教學平台 ADS 1.2 試用版內建開發環境和除錯軟體 USB連接線、串列連接線、電源 4.3〞橫式TFT 彩色螢幕 * 8.1 LCD 原理簡介 LCD顯示器,即人們常說的液晶顯示器,具有低耗電,體積小等特點,被廣泛應用於嵌入式系統中。 在LCD顯示器中,顯示面板薄膜被分成很多小柵格,每個小柵格有一個電極控制,通過改變柵格上的電壓就能控制格內液晶分子的排列,從而控制光路的導通。彩色顯示通過利用三種原色混合的原理顯示不同的色彩:彩色面板中,每個圖元都是有三個液晶單格構成的,其中每個單格前面都分別有紅色,綠色或藍色的過濾片;光線經過過濾片的處理變成紅色,藍色或則綠色,利用三原色的原理組合出不同的色彩。 常見的LCD包括TN(Twist Nematic)型顯示器(扭轉向列型顯示器,如TN_LCD, STN_LCD和DSTN_LCD)和TFT(Tin Film Transistor薄膜電晶體)型顯示器。這兩種顯示器的基本原理比較接近,不同點在於:TN型顯示器通過電極控制液晶分子,FET有電容效應,顯示質量較差;TFT型顯示器則通過FET控制液晶分子,FET有電容效應,所以液晶分子能在下一次電極變化前保持原有的排列,因此TFT型顯示器的顏色數量和更新速度都優於TN型顯示器。 * ARM晶片中內建LCD控制器(以S3C2440為例)主要是將記憶體中的圖像資訊傳送到LCD驅動器中。一般的ARM晶片中內建的LCD控制器支援多種LCD顯示模式,比如單色,灰階,偽彩色或真彩色等。三星ARM晶片內置的LCD控制器還提供虛擬螢幕功能,大圖片在顯示的時候可以上下左右移動。三星ARM晶片的LCD控制器中還帶有查色表(調色板)功能。這個功能可以在LCD顯示器上顯示最接近原始圖顏色特徵的圖片。 ARM晶片連接不同的LCD顯示設備時,需要通過設置控制暫存器來調整顯示狀態,以便正常顯示。因此,對LCD控制器的控制實際上轉換成對映射到記憶體空間的暫存器值的控制。 * 8.2 S3C2440的內部LCD控制器介紹 S3C2440內置的LCD控制器支援單色,4級灰階,或16級灰階的黑白螢幕,也可以支援256色和4096色的彩色STN LCD螢幕。它也支援調色TFT彩色LCD,並且也支援16位元和24位元的真實色彩顯示。 LCD控制器可以通過編譯選擇支援不同的LCD螢幕的要求,例如行和列圖元,資料匯流排寬度,介面時序和更新頻率。 LCD控制器的主要作用就是,將定位於系統記憶體的顯示緩衝區的LCD圖像資料傳送到外部LCD驅動器。 LCD控制器的主要特性: STN LCD顯示器 支援3種類型的LCD顯示幕:4位元雙掃描,4位元單掃描,和8位元單掃描顯示類型; 支援單色,4色灰階,16色灰階的黑白色以及256色和4096色的彩色STN LCD螢幕; 支援多種螢幕大小; 典型的螢幕大小:640X480,320X240,,160X160 最大虛擬螢幕大小:4Mbytes 在256色下最大虛擬螢幕大小:4096×1024,2048×2048,1024×4096
文档评论(0)