计算机应用 ›› 2013, Vol. 33 ›› Issue (10): 2989-2992.

• 典型应用 • 上一篇    下一篇

电子纸显示器驱动程序的设计与实现

胡星波1,江源2,梁虹2,郭驭华3,付永华4   

  1. 1. 华东师范大学 信息科学技术学院, 上海 200241;
    2. .江西师范大学 商学院, 南昌 330022;
    3. 江西惠当家信息技术有限公司,南昌 330096;
    4. 郑州航空工业管理学院 信息科学学院,郑州 450015
  • 收稿日期:2013-04-04 修回日期:2013-05-17 出版日期:2013-10-01 发布日期:2013-11-01
  • 通讯作者: 胡星波
  • 作者简介: 
    胡星波(1976-), 男, 江西星子人, 讲师, 博士, 主要研究方向: 嵌入式系统、无线传感器网络;江源(1983-), 男, 江西南昌人, 讲师, 硕士, 主要研究方向: 数据库、商务智能;梁虹(1981-), 女, 江西靖安人, 讲师, 硕士, 主要研究方向: 商务智能;郭驭华(1973-),男,江西星子人, 高级工程师,硕士,主要研究方向: 商务智能、数据挖掘;付永华(1979-),男,山东即墨人, 讲师,硕士,主要研究方向: 嵌入式系统。
  • 基金资助:
    科技部中小企业创新基金资助项目;上海市数字出版领域科技支撑计划项目;上海市数字出版领域科技支撑计划项目

Design and implementation of electronic paper display driver software

HU Xingbo1,JIANG Yuan2,LIANG Hong2,GUO Yuhua3,FU Yonghua4   

  1. 1. School of Information Science and Technology, East China Normal University, Shanghai 200241, China;
    2. School of Business, Jiangxi Normal University, Nanchang Jiangxi 330022, China;
    3. Jiangxi Huidangjia Information Technology Company Limited, Nanchang Jiangxi 330096, China;
    4. School of Information Science, Zhengzhou Institute of Aeronautical Industry Management, Zhengzhou Henan 450015, China
  • Received:2013-04-04 Revised:2013-05-17 Online:2013-11-01 Published:2013-10-01
  • Contact: HU Xingbo

摘要:  

电子纸显示器(EPD)能展现良好的阅读舒适性,但它具有显示速度慢的缺点,这必须通过对显示驱动程序进行优化设计加以克服。提出了一种基于三缓冲区的EPD驱动程序的实现架构和设计方法,并在一个专用阅读设备上进行了实现和验证。与传统的双缓冲机制相比,三缓冲架构增设了一个EPD显示区,用于保存显示到屏幕上的数据帧。测试结果表明,该驱动程序工作正常,不会出现屏幕闪烁问题,显示效果良好,用户可以获得较佳的视觉体验。

关键词: 电子纸显示器, 驱动程序, 三缓冲区, 阅读设备

Abstract: Electronic Paper Display (EPD) can exhibit good comfortability in reading, but it has a critical drawback - slow refresh, which will be overcome by optimizing the design of the display's driver software. A tri-buffer-based architecture as well as its design methodology for the EPD driver software was proposed in this paper. Also an e-reader integrating the EPD driver in it was implemented to verify the design. Compared with the traditional dual-buffer architecture, the proposed tri-buffer scheme set an additional memory area to keep the EPD data frame. Test results show that the driver software works well in a real device without screen flicker and can help the display to achieve excellent performance.

Key words: Electronic Paper Display (EPD), driver software, tri-buffer, e-reader

中图分类号: