专利名称:一种基于电子墨水屏的嵌入式电子书的制作方法
技术领域:
本实用新型涉及一种电子书,特别涉及一种基于电子墨水屏的嵌入式电子书。
背景技术:
电子墨水屏的特点是和纸张非常类似,不伤眼睛,间歇工作,并且断电后显示内容保留,这使得它非常适合做阅读器。
由于电子墨水屏非常特殊,因此必须具备专门的驱动芯片。另外,由于系统软件的复杂性,采取嵌入式Iirmx操作系统非常必要。但考虑到应用程序设计的方便,必须采用嵌入式⑶I QT,从而满足应用程序对framebuffer的操作需求;所述framebuffer是可以直接将写操作立即反应在显示屏上的一种驱动程序接口 ;如果不用GUI支持软件,同样可以实现,但缺点是代码的管理将显得混乱,界面的实现细节和应用程序混合,不利于代码的修改和更新。另外,嵌入式系统资源有限,反应时间是首要考虑的问题。
实用新型内容本实用新型的目的是提供一种基于电子墨水屏的嵌入式电子书,以ARM9处理器芯片S3C2440加显示驱动芯片S1D13521的架构方案,来满足嵌入式电子书对电子墨水屏的驱动要求;在芯片S3C2440上运行嵌入式操作系统Iinux及针对电子墨水屏不能持续刷新特点的QT图形界面软件,方便了用户应用程序的开发。为了达到上述目的,本实用新型的技术方案是提供一种基于电子墨水屏的嵌入式电子书,其包含嵌入式中央处理器,与所述嵌入式中央处理器连接的显示驱动芯片,以及与所述显示驱动芯片连接的电子墨水屏。所述嵌入式中央处理器是可运行嵌入式操作系统Iinux及针对电子墨水屏不能持续刷新特点的QT图形界面软件的ARM9处理器芯片S3C2440。所述电子墨水屏的显示驱动芯片是S1D13521,其与所述嵌入式中央处理器通过 IO总线连接。所述基于电子墨水屏的嵌入式电子书,还包含分别与所述嵌入式中央处理器连接的内存模块,以及存储可执行应用程序代码和开机动画的闪存模块。所述电子书通过usb gadget方式驱动的usb接口与外部电脑连接,并将所述闪存模块映射为电脑上的移动硬盘时,进行所述电子书与电脑的数据传输。所述基于电子墨水屏的嵌入式电子书,还包含分别与所述嵌入式中央处理器连接的蓝牙通信芯片及WIFI通信芯片,对所述电子书的内容进行下载更新。所述基于电子墨水屏的嵌入式电子书,还包含与所述嵌入式中央处理器连接的电源系统,其对使用锂聚合物电池对所述电子书供电进行管理,并支持所述电子书通过mini usb接口与外部电源连接进行充电。所述基于电子墨水屏的嵌入式电子书,还包含与所述嵌入式中央处理器连接的输入模块;所述输入模块包含键盘。[0013]所述基于电子墨水屏的嵌入式电子书,还包含与所述嵌入式中央处理器连接的音频处理模块。与现有技术相比,本实用新型所述基于电子墨水屏的嵌入式电子书,其优点在于 本实用新型在嵌入式ARM9处理器芯片S3CM40上运行Iinux操作系统和针对电子墨水屏不能持续刷新特点的QT图形界面软件,用户应用程序在这两者基础上运行,最终通过显示驱动芯片S1D13521输出到电子墨水屏。通过这种方式,可以满足应用软件开发模式不因为显示装置的变化而变化,方便电子书在各类行业中的应用。
图1是本实用新型基于电子墨水屏的嵌入式电子书的总体结构示意图。
具体实施方式
以下结合附图说明本实用新型的具体实施方式
。如图1所示,本实用新型所述基于电子墨水屏的嵌入式电子书,采用ARM9处理器的芯片S3C2440作为嵌入式中央处理器1,其工作主频达到400Mhz,能够适应嵌入式系统的反应时间要求。所述电子书基于元太(PVI)公司型号ED060SC4的电子墨水屏3 ;使用芯片 S1D13521作为该电子墨水屏的显示驱动芯片2,其与所述处理器芯片S3C2440通过IO总线连接。还设置有键盘等输入模块9与所述处理器芯片S3C2440连接。与所述处理器芯片S3C2440连接,分别设置有64M的sdram内存模块5,和IGB的 nand flash闪存模块4作为存储子系统。可执行应用程序代码放在所述闪存模块4内。所述电子书还具备开机动画功能,动画内容可以从所述闪存模块4中读取。还可设置音频处理模块10与所述处理器芯片S3CM40连接。所述处理器芯片S3C2440中运行嵌入式操作系统Iinux和QT图形界面软件,用户应用程序在这两者基础上运行,最终输出到所述电子墨水屏3。所述处理器芯片S3CM40 中,软件驱动方式是Iinux下的字符设备驱动方式,采取IO方式驱动。驱动程序还提供驱动程序接口 framebuffer的支持能力,即可以将写操作立即反应在电子墨水屏3上;同时对驱动程序接口 framebuffer的刷新也做了修改只有在图形发生变化时,驱动程序接口 framebuffer才更新输出,从而使所述电子书具备休眠和唤醒功能在翻页时,操作系统处于唤醒状态;在翻页后待机,操作系统处于休眠状态。所述QT图形界面软件,对标准的QT支持软件进行了修改,开发了针对电子墨水屏 3不能持续刷新特点的图形界面基础层QT,采用16阶灰度方式;因而,使后续用户应用程序的编写不因为采用电子墨水屏而复杂化,可按照传统的方法编写,从而提高软件开发的效率。驱动程序还对电压检测,如果小于3. 7v将关闭系统。与所述处理器芯片S3C2440 连接设置有电源系统8,采用LTC3455的专用电源芯片,其对使用900mAH的锂聚合物供电进行管理,并支持通过mini usb接口与外部电源连接进行充电。所述电子书采用usb gadget方式驱动,在电子书通过usb接口与外部电脑连接时,可以将所述闪存模块4映射为电脑上的移动硬盘,方便对电子书与电脑的数据传输。[0025]与所述处理器芯片S3C2440连接,还分别设置有蓝牙通信芯片7及WIFI通信芯片 6,方便对电子书的内容进行下载更新。 综上所述,本实用新型所述基于电子墨水屏的嵌入式电子书,在嵌入式ARM9处理器芯片S3C2440上运行Iinux操作系统和针对电子墨水屏3不能持续刷新特点的QT图形界面软件,用户应用程序在这两者基础上运行,最终通过显示驱动芯片S1D13521输出到电子墨水屏3。通过这种方式,可以满足应用软件开发模式不因为显示装置的变化而变化,方便电子书在各类行业中应用。尽管本实用新型的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本实用新型的限制。在本领域技术人员阅读了上述内容后,对于本实用新型的多种修改和替代都将是显而易见的。因此,本实用新型的保护范围应由所附的权利要求来限定。
权利要求1.一种基于电子墨水屏的嵌入式电子书,其特征在于,包含嵌入式中央处理器(1),与所述嵌入式中央处理器(1)连接的显示驱动芯片(2),以及与所述显示驱动芯片(2)连接的电子墨水屏(3)。
2.如权利要求1所述基于电子墨水屏的嵌入式电子书,其特征在于,所述嵌入式中央处理器(1)是ARM9处理器芯片S3C2440。
3.如权利要求2所述基于电子墨水屏的嵌入式电子书,其特征在于,所述电子墨水屏 (3)的显示驱动芯片(2)是S1D13521,其与所述嵌入式中央处理器(1)通过IO总线连接。
4.如权利要求1或3所述基于电子墨水屏的嵌入式电子书,其特征在于,还包含分别与所述嵌入式中央处理器(1)连接的内存模块(5),以及存储可执行应用程序代码和开机动画的闪存模块(4)。
5.如权利要求4所述基于电子墨水屏的嵌入式电子书,其特征在于,所述电子书通过 usb gadget方式驱动的usb接口与外部电脑连接,并将所述闪存模块(4)映射为电脑上的移动硬盘时,进行电子书与电脑的数据传输。
6.如权利要求5所述基于电子墨水屏的嵌入式电子书,其特征在于,还包含分别与所述嵌入式中央处理器(1)连接的蓝牙通信芯片(7)及WIFI通信芯片(6),对所述电子书的内容进行下载更新。
7.如权利要求6所述基于电子墨水屏的嵌入式电子书,其特征在于,还包含与所述嵌入式中央处理器(1)连接的电源系统(8),其对使用锂聚合物电池对所述电子书供电进行管理,并支持所述电子书通过mini usb接口与外部电源连接进行充电。
8.如权利要求7所述基于电子墨水屏的嵌入式电子书,其特征在于,还包含与所述嵌入式中央处理器(1)连接的输入模块(9 );所述输入模块(9 )包含键盘。
9.如权利要求8所述基于电子墨水屏的嵌入式电子书,其特征在于,还包含与所述嵌入式中央处理器(1)连接的音频处理模块(10)。
专利摘要本实用新型涉及一种基于电子墨水屏的嵌入式电子书,包含嵌入式中央处理器,与所述嵌入式中央处理器连接的显示驱动芯片,以及与所述显示驱动芯片连接的电子墨水屏。本实用新型在嵌入式ARM9处理器芯片S3C2440上运行linux操作系统和针对电子墨水屏不能持续刷新特点的QT图形界面软件,用户应用程序在这两者基础上运行,最终通过显示驱动芯片S1D13521输出到电子墨水屏。通过这种方式,可以满足应用软件开发模式不因为显示装置的变化而变化,方便电子书在各类行业中的应用。
文档编号G09B5/02GK202084190SQ201120160948
公开日2011年12月21日 申请日期2011年5月19日 优先权日2011年5月19日
发明者王真星 申请人:上海第二工业大学