本帖最后由 avr32 于 2010-5-11 15:58 编辑
背景
随着深圳山寨精神的流行和普及,手机等数码产品遍地都是,这样有个好处就是手机产业链越来越完善,手机上的TFT-LCD屏价格也便宜的一塌糊涂。同时随着ARM为控制器的普及,TFT-LCD显示屏在产品上的应用越来越广泛。最后就是科技进步了,客户需求也提高了,原来的黑白屏现在都想换彩色TFT-LCD,以显示其高档行,君不见某某微波炉上都用TFT-LCD显示器做人机界面了。所以在这样的情况下电子工程师掌握TFT-LCD显示屏驱动技术的愿望越来越强烈。正好EPSON是专业做LCD显示器的公司,俺和他们攀了点关系,从日本给我申请到了S1D13513样片,我打算就此做个TFT-LCD显示屏的驱动板。
技术背景
就目前来说,ARM9大多都集成了TFT-LCD控制器,有了控制器,驱动TFT-LCD显示屏就简单多了,直接仍你想要显示的数据,剩下的TFT-LCD控制器帮你搞定。但问题是ARM9属于32位为控制器,目前大多人还不是很熟悉,开发环境、开发工具、人才等因素的影响,让很多公司无法“鸟枪换大**”,为了驱动个TFT-LCD显示屏,将系统升级为ARM9,风险太大。所以我在评估了S1D13513之后,觉的它是个好东东,具体原因看技术可行性里的观点。
TFT-LCD显示屏驱动模块的规格(暂时想到的)
1.很方便与大家手中的MCU相连,做成CPU接口;
2.能驱动各种TFT-LCD显示屏(其实屏的种类很都的,我不是说分辨率);
3.生产方面方便;
4.驱动代码方便,不一定要牵扯Linux WinCE等系统。(当然EPSON提供了LINUX 2.6 and Wince 5.0 6.0 drivers) |