ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:905.40KB ,
资源ID:20787170      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20787170.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(LCD Monitor 程式设计理论Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

LCD Monitor 程式设计理论Word文档格式.docx

1、VESA定义了一些标准的Mode从显示卡或者是有Graphic IC的Device输出,我们称之为Preset timing,其组成有H freq(水平频率)、V freq(垂直频率)、RGB数据的讯号。Figure 1即是VESA Monitor Timing Spec Ver 1.0,定义了VESA Standard 的一些Timing。Figure 1.Figure2 为详细的 800x600 60 Hz Timing,其中有很多参数定义如Pixel Rate、Htotal、H Display、Vtotal、V Display 等。Figure 2.简单来说任何一组Timing皆可看为一

2、个窗口,水平的单位为pixel,垂直的单位为line,例如800x600 60Hz的Timing,即水平可视的有800个pixels,垂直的有600个lines,600 lines4. MST9151B Scaler (缩放) ICMST9151B是一种高性能并且整合性高的IC,其中整合了ADC(Analog-Digital Converter)、高质量的缩放技术、OSD (可供使用者操作的界面)、频率产生器等,透过Firmware软件的控制,可让Scaler IC发挥它最大的性能,所以Firmware在整个研发设计中占有极重要的角色,一旦设计概念错误,不仅性能会不好,兼容性也会很差,Figu

3、re 3.即描述了Scaler的特色。Figure 3.5. Firmware程序设计理论Firmware是烧录在8051架构的MCU里头,其中储存了VEGA Standard的Timing Table,一般又称为Mode Table,程序设计的理论如下:1 设定Scaler及周边IC初始值2 侦测是否有讯号进入Scaler3 查表(Search Mode Table)4 设定Capture window5 设定Display window6 设定使用者界面7 点亮背光模块6. 水平频率、垂直频率虽然VESA Standard定义了一些标准的Timing,但是因为显示卡的种类非常多,所以程序的

4、设计必须要可以考虑兼容性的问题,如果程序架构不好,可能有一些卡会不能显示。7. Capture window想象Input Timing是一种Window的概念。8. Display window根据不同的面板,程序设计必须不同的Display window和频率去符合面板的特性,所以面板的兼容性也很重要,例如SXGA的面板,就必须创造一个1280x1024的display window和频率,XGA的面板,就必须创造出一个1024x768的display window和频率。9. 缩放原理(Scaler)10. 程序频率Table的设计一般来说Monitor程序的设计,Table的设计非常重

5、要,如何去找到正确的频率,所以会将频率表设计成一个Table,其中如何设计水平、垂直频率表,下列有最简单的二种做法。1. 取VESA Standard中水平、垂直频率的最大值和最小值。第一组: 02 FC 03 26 02 6c 02 7c 03 0D 00 03=784, 806, 620, 636,781,2+1第二组: 02 FC 03 26 02 04 02 14 03 0D 00 03=784, 806, 516, 532,781,2+1第四组:第五组: 03 C9 03 FD 01 AF 01 BF 03 DE 00 09=969, 1021, 431, 447,990,8+111

6、. 程序Capture window Table的设计Capture window table程序的设计可参考的大部分有Htotal、HStar、Hdisplay、Vtotal、VStar、VDisplay等。下列程序设计的方式只用了五种参数Htotal、HStar、Hdisplay、VStar、Vdisplay。 03 20 00 90 02 80 00 98 01 5E =800, 144, 640, 152, 350 03 20 00 90 02 80 00 7F 01 9D =800, 144, 640, 127, 400第三组: 03 20 00 90 02 80 00 64 01

7、5e =800, 144, 640, 100, 350 03 20 00 90 02 80 00 4b 01 90 =800, 144, 640, 75, 400 03 20 00 90 02 80 00 28 01 90 =800, 144, 640, 40, 400一般Display window Table的设计有Htotal、Hdisplay、Vtotal、Vdisplay。12. 程序Table设计的思维Monitor 程式设计中mode table的思维有好几种想法,一般可以分成三组Table(频率、Capture window、Display window),且采一对一对应的方式

8、互相对应,一般以数组的方式设计,Table的设计可有好几种组合方式,且引用的参数可会有不同,好的table设计可以找到完整的频率,所以每一个程序设计者所设计的table绝对不同,不可能有类似或一样。13. Mstar程序Table设计的思维MStar Mode table的设计是采频率和Capture window混合为一组,Display window为一组的方式,其中频率不采用最大、最小法,而是采用VESA标准的频率表,水平取1khz为搜寻范围、垂直取1hz为搜寻范围,两组table并没有互相对应。Table 1. 频率和Capture window 混合Table 2. Display

9、window第一组 04 00 01 3B 02 BC 03 20 01 C1 00 90 00 3E = SyncHpVn, = 04 Res_640x350, =00 315, 700, =01 3B 02 BC 800, 449, =03 20 01 C1 144, 62, =00 90 00 3E ,第二组 0B 01 01 3B 03 53 03 40 01 BD 00 A0 00 3F = Res_640x350, =01 379, 851, =01 7B 03 53 832, 445, =03 40 01 BD 160, 63, =00 A0 00 3F第三组 04 01 01

10、3B 02 BC 03 20 01 C1 00 90 00 25 = SyncHpVp | SyncHnVp | SyncHnVn, = 04 Res_640x400, =01 160, 37, =00 90 00 2514. R公司程序Table设计的思维第一组 02 02 80 01 5E 01 3B 02 BC 0A 0A 03 20 01 C1 00 90 00 3E = 0 | _SYNC_HP_VN, = 02 640, 350, = 02 80 01 5E 315, 700, = 01 3B 02 BC _HFREQ_TOLERANCE, _VFREQ_TOLERANCE, =

11、0A 0A 800, 449, = 03 20 01 C1 144, 62, = 00 90 00 3E 第二组 02 02 80 01 5E 01 7A 03 52 0F 0F 03 40 01 BD 00 A0 00 3F = 378, 850, = 01 7A 03 52 _HFREQ_TOLERANCE+5, _VFREQ_TOLERANCE+5, = 0F 0F 832, 445, = 03 40 01 BD 160, 63, = 00 A0 00 3F 第三组 0D 02 D0 01 90 01 3B 02 BC 0A 0A 03 84 01 C1 00 A2 00 25 = 0 | _SYNC_HN_VP | _SYNC_HP_VP | _SYNC_HN_VN, = 0D 720, 400, = 02 D0 01 90 900, 449, = 03 84 01 C1 162, 37, = 00 A2 00 25

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1