论文部分内容阅读
电泳显示(EletroPhoretic Display,简称EPD)技术,由于其本身所具有的显示特性,吸引了许许多多商家的眼球,逐渐在显示领域呈现出一定的竞争性。现在全世界范围内纷纷开展对该项技术的研究工作,包括驱动技术、高分辨显示技术、灰度显示和灰度保持技术以及应用型产品的研发等。本论文以200×160像素电泳显示屏为研究对象,研发了一套图像显示电路系统。该系统能通过USB(Universal Serial Bus)通信从数码相机获取图片数据,经过解码和数字图像处理后送CAN(Controller Asea Network)通信接口或E-Ink接口,实现在电泳显示屏上显示8级灰度图和2级灰度图。图像显示电路系统的设计,是在现有商用的S3C2410板上,通过外部扩展嵌入式调试接口和图像显示接口来实现的。嵌入式调试接口包括了网络通信接口、RS232通信接口和LCD接口的设计;图像显示接口包括了USB主机接口、CAN通信接口和E-Ink接口的设计。在整个硬件平台上,移植了2.6.14.1版本的linux内核和cramfs根文件系统,并且在此基础上移植CS8900以太网控制器的驱动程序、S3C2410的USB主机接口驱动程序,编写了LCD接口、CAN通信接口和E-Ink接口的驱动程序。在应用层的软件设计上,主要是实现了整个系统的功能性软件,包括有JPEG(Joint Picture Expert Group)解码、数字图像处理、CAN通信应用程序和E-Ink通信应用程。