单cpu无线电纸书及其运行方法

文档序号:2569412阅读:209来源:国知局
专利名称:单cpu无线电纸书及其运行方法
技术领域
本发明涉及一种单CPU无线电纸书及其运行方法。
背景技术
目前无线电纸书的设计方法都采用应用处理器(AP) +通信处理器(CP)两个CPU 的硬件构架(见图1),3G通信采用通信处理器(CP)完成,应用软件采用应用处理器(AP) 完成。当前无线电纸书的设计都采用应用处理器(AP) +通信处理器(CP)两个CPU的硬件 构架,使得CPU的利用率非常的低,而且增加成本。本发明采用摆脱这种构架,将应用处理 器(AP)的功能也运行在通信处理器(CP)的功能上,即单CPU的电纸书,有效的克服了传统 方式存在的弊端。

发明内容
本发明所要解决的技术问题是提供一种单CPU无线电纸书及其运行方法,无线电 纸书是一种新的书籍、报纸阅读载体,本发明通过对传统的方式中的软件构架和硬件构架 进行改进而实现,能够有效的提高CPU的利用率,降低硬件成本,促进电纸书的市场推广。
本发明是这样实现的 本发明的硬件构架为天线开关(RF)、电源管理单元(PUM)、键盘(Keyboard)、电 子墨水显示屏(E-INK)、同步动态存储器(SDRAM)和闪存(FLASH)、通信处理器(CP),通信 处理器(CP)与天线开关(RF)、电源管理单元(PUM)、键盘(Keyboard)、电子墨水显示屏 (E-INK)、同步动态存储器(SDRAM)和闪存(FLASH)分别相连;CPU拥有很多的硬件资源,一 部分硬件为某个操作系统专用,一部分硬件为两个操作系统所共用。微内核操作系统(VM OS)作为操作系统的操作系统为两个操作系统提供共享硬件访问的互斥性,提供操作系统 的任务调度,提供操作系统间的通信机制。 本发明的系统构架由ARM处理器、微内核操作系统(VM OS) 、RT0S、Rich0S、通信协 议和应用程序组成。所述ARM处理器中的存储器被划分为不同的分区,所述微内核操作系 统(VM OS)、RTOS和RichOS占用不同的分区,使用各自的存储管理机制和方式,而不影响别 的操作系统;所述RTOS和RichOS位于所述微内核操作系统(VMOS)之上,相当于操作系统 中的两个任务,所述微内核操作系统(VMOS)提供这两个操作系统间的任务调度;应用程序 运行于RichOS之上,通信协议运行于RTOS之上,利用微内核操作系统(VM OS)提供的命名 管道(IPC)通讯机制,RichOS发送AT命令到RTOS, RTOS接收到消息后使用通信协议进行 解析,实现相应的应用程序功能。 本发明中各操作系统的运行方法为硬件上电流首先引导微内核操作系统(VM OS),然后微内核操作系统(VM OS)根据设置好的脚本,分别引导RTOS和RichOS。 RTOS和 RichOS都位于微内核操作系统(VM OS)之上,相当于操作系统中的两个任务,那么两个操 作系统之间的通信,就可以简化为简单的任务间的通讯;利用微内核操作系统(VM OS)提 供的命名管道(IPC)通讯机制,RichOS可以向RTOS发送AT命令,拨号上网等功能。基于上述的架构和流程,即可实现单CPU的无线电纸书。 与现有技术相比,本发明具有如下有益效果提高了 CPU的利用率,降低了硬件成 本,增加了系统的开放性。


图1为传统方式的硬件构架框图。
图2为本发明的软件构架框图。
图3为本发明的硬件构架框图。
图2中,各部分的解释如下
Telephony Services电话服务Protocol Stacks通信协议栈匪I人机界面匪S彩信SMS短信WAP无线应用协议GAMES游戏MultiMedia Player多媒体播放VM OS微内核操作系统ARM Processor CoreARM处理核图3中1.电源管理单元(PUM) 、2.键盘(Keyboard) 、3.电子墨水显示屏(E-INK)、4.闪存(FLASH) 、5.同步动态存储器(SDRAM) 、6.天线开关(RF)、7.通信处理器(CP)。
具体实施例方式
本实施例的系统构架由ARM处理器、微内核操作系统(VM OS) 、RT0S、Rich0S、通信 协议和应用程序组成。ARM处理器中的存储器被划分为不同的分区,微内核操作系统(VM OS) 、RT0S和RichOS占用不同的分区,使用各自的存储管理机制和方式,而不影响别的操作 系统。RTOS和RichOS位于微内核操作系统(VM OS)之上,相当于操作系统中的两个任务, 微内核操作系统(VM OS)提供这两个操作系统间的任务调度。应用程序运行于RichOS之 上,通信协议运行于RTOS之上,利用操作系统提供的命名管道(IPC)通讯机制,RichOS发 送AT命令到RTOS, RTOS接收到消息后使用通信协议进行解析,实现拨号上网等功能。
本实施例的硬件构架为天线开关(RF)6、电源管理单元(PUM) 1、键盘 (Keyboard) 2、电子墨水显示屏(E-INK)3、闪存(FLASH) 4、同步动态存储器(SDRAM) 5和通信 处理器(CP)7直接相连。CPU拥有很多的硬件资源,对于两个操作系统来说,一部分硬件为 某个操作系统专用,一部分硬件为两个操作系统所共用。微内核操作系统(VMOS)作为操作 系统的操作系统为两个操作系统提供共享硬件访问的互斥性,提供操作系统的任务调度, 提供操作系统间的通信机制。 本实施例中各操作系统的运行流程为硬件上电首先引导微内核操作系统(VM OS),然后微内核操作系统(VM OS)根据设置好的脚本,分别引导RTOS和RichOS。 RTOS和 RichOS都位于微内核操作系统(VM OS)之上,相当于操作系统中的两个任务,那么两个操作系统之间的通信,就可以简化为简单的任务间的通讯。利用微内核操作系统(VM OS)提 供的IPC通讯机制,RichOS可以向RTOS发送AT命令,拨号上网等功能。基于上述的架构 和流程,即可实现单CPU的无线电纸书。
权利要求
一种单CPU无线电纸书,其特征在于本发明的硬件构架为天线开关、电源管理单元、键盘、电子墨水显示屏、同步动态存储器和闪存、通信处理器,通信处理器与天线开关、电源管理单元、键盘、电子墨水显示屏、同步动态存储器和闪存分别相连;CPU拥有很多的硬件资源,一部分硬件为某个操作系统专用,一部分硬件为两个操作系统所共用。
2. 如权利要求1所述的单CPU无线电纸书,其特征在于本发明的系统构架由ARM处理器、微内核操作系统、RTOS、RichOS、通信协议和应用程序组成;所述ARM处理器中的存储器被划分为不同的分区,所述微内核操作系统、RTOS和RichOS占用不同的分区,使用各自的存储管理机制和方式,而不影响别的操作系统;所述RTOS和RichOS位于所述微内核操作系统之上,相当于操作系统中的两个任务,所述微内核操作系统提供这两个操作系统间的任务调度;应用程序运行于RichOS之上,通信协议运行于RTOS之上,利用微内核操作系统提供的命名管道通讯机制,RichOS发送AT命令到RTOS, RTOS接收到消息后使用通信协议进行解析,实现相应的应用程序功能。
3. 如权利要求1所述的单CPU无线电纸书运行方法,其特征在于本发明中各操作系统的运行方法为硬件上电流首先引导微内核操作系统,然后微内核操作系统根据设置好的脚本,分别引导RTOS和RichOS。 RTOS和RichOS都位于微内核操作系统之上,相当于操作系统中的两个任务,那么两个操作系统之间的通信,就可以简化为简单的任务间的通讯;利用微内核操作系统提供的命名管道通讯机制,RichOS可以向RTOS发送AT命令,拨号上网等功能。
全文摘要
本发明公开了一种单CPU无线电纸书及其运行方法,本发明的硬件构架为天线开关、电源管理单元、键盘、电子墨水显示屏、同步动态存储器和闪存、通信处理器,通信处理器与天线开关、电源管理单元、键盘、电子墨水显示屏、同步动态存储器和闪存分别相连,本发明中各操作系统的运行方法为硬件上电流首先引导微内核操作系统,然后微内核操作系统根据设置好的脚本,分别引导RTOS和RichOS。RTOS和RichOS都位于微内核操作系统之上,相当于操作系统中的两个任务,那么两个操作系统之间的通信,就可以简化为简单的任务间的通讯;本发明提高了CPU的利用率,降低了硬件成本,增加了系统的开放性。
文档编号G09B5/02GK101710453SQ20091018849
公开日2010年5月19日 申请日期2009年12月3日 优先权日2009年12月3日
发明者李均强 申请人:深圳市华域软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1