基于EP7312的新一代公用信息终端的设计

豆豆网   技术应用频道   2008年07月11日  【字号: 收藏本文

内容摘要:本文所介绍的信息终端在硬件上具有性能稳定,功耗极低,接入方式简便,使用方便的特点。在操作系统移植和驱动程序的开发上与硬件紧密结合,具有良好的入网兼容性,人机交互良好等特点。

  1 信息终端的总体设计

  信息终端属于公用电话领域,在功耗,接入方式,操作方便性等方面都有特殊要求,因此采用标准的嵌入式系统设计。

  信息终端的处理器选用SoC嵌入式处理器 ARM7系列中的EP7312。处理器采用ARM7TDMI的处理器内核,有8k字节高速缓冲存储器(CACHE),支持MMU,带64路TLB(translation look-aside buffer);写缓冲器。超低功耗(典型值)74MHz工作状态时为90mW, 18MHz工作状态时为30mW,空闲状态时为10mW(CPU时钟停止,其余工作),挂起状态时<1 mW(实时时钟工作,其余停止工作)。

  操作系统采用NUCLEUS嵌入式操作系统。 NUCLEUS嵌入式操作系统提供源代码,用户能够深入地了解底层内核的运作方式,并可根据自己的特殊要求改动系统软件。它采用了先进的微内核(Micro-kernel)技术,在优先级安排,任务调度,任务切换等各个方面都有相当大的优势,对防止优先级倒转等的方面都有一定的独到之处。而且,能够结合 Paradigm,SDS以及 ATI自己的多任务调试器组成功能强大的集成开发环境。另外 NUCLEUS除提供功能强大的内核操作系统外,还提供种类丰富的功能模块。

  信息终端利用ISDN接入公用互联网,由于 ISDN交换机有远供的能力(可以提供1W的电力),接入终端不需要外接电源,接入方式简单。这对于一种公用电话的替代产品来说是非常理想的。而且ISDN网性能稳定,使用灵活,技术成熟。信息终端可以充分利用ISDN的两个B通道可以给用户提供一种公用互联网接入方式,在这个平台基础上就可以开发出各种形式的增值服务。

  2 信息终端的硬件设计

  信息终端硬件的核心是终端主板,它负责管理键盘扫描、外围状态监测等。LCD接口提供 320×240分辨率的显示屏用以显示数据、图像,以及与用户交互信息。另外,由于信息终端属于公用电话系统,还需包含读卡器板、功能键盘板、门开及摘挂机检测等功能模块。

作者:王青松 彭东林    责编:豆豆技术应用

正在加载评论...