作为人机交互的display界面,lcd屏幕一直扮演着很重要的角色。试想一下,如果你的电子设备没有显示屏,那么人机交互将变成什么样的?比如说手机~
一般情况,LCD屏需要驱动器和控制器。拿51单片机入门的lcd1602来讲,他本身就集成了驱动电路。
我们可以根据它的spec来完成单片机部分的控制部分,你可以把这部分理解为控制器。
接下来回到主题:我手上的开发板 s5pv210.IC本身集成了LCD控制器。
而显示屏部分这边用的是7寸屏:AT070TN92
我看了下应该是友善所谓的S701.不过理论上只要是7寸屏,参数都差不多,配置的地方也差不多.现在的显示屏分为两个部分,一部分是显示用,另一部分touch screen做交互用。我们讲的LCD部分指的是显示部分,Touch Screen部分会单独分开讲。
1.S5PV210部分:
这边主要讲下它的LCD控制器:
The Display controller consists of logic for transferring image data from a local bus of the camera interface
controller or a video buffer located in system memory to an external LCD driver interface. The LCD driver interface
supports three kinds of interface, namely, RGB-interface, indirect-i80 interface, and YUV interface for writeback.
The display controller uses up to five overlay image windows that support various color formats, 256 level alpha
blending, color key, x-y position control, soft scrolling, and variable window size, among others.
The display controller supports various color formats such as RGB (1 bpp to 24 bpp) and YCbCr 4:4:4 (only local
bus). It is programmed to support the different requirements on screen related to the number of horizontal and <