论文摘要
自DECT和WDCT标准诞生以来,全球2.4G数字无绳技术经过多年的持续发展,从上游基带芯片、射频RF芯片、实时操作系统到下游应用层软件等各项技术均已成熟,形成了一条完整的产业链。相对于模拟无绳电话,2.4G数字无绳具有高清晰通话音质、安全保密抗干扰、更大通话范围、功耗低电力持久、可扩展内部通话、健康环保低辐射等特点。西方发达国家数字无绳的市场占有率达到45%以上,而国内市场也随着技术成熟和成本降低逐渐成长,市场潜力巨大。目前Winbond公司已推出第五、六代无绳芯片解决方案,其中W935XX系列芯片是第五代,能够实现普通2.4G数字无绳,第六代则顺应了NGN发展的趋势,可实现具备VoIP功能的数字无绳。本文构建了基于Winbond W93515和W93527的芯片平台的嵌入式软件系统,主要阐述实时多任务操作系统和应用层。第一章简要描述无绳电话的发展历史和课题研究内容。第二章以DECT协议结构为例扼要阐述2.4G协议结构,包括协议特点、空中接口和具体协议规范。第三章比较分析两种嵌入式操作系统的工作原理,包括前后台系统和实时多任务操作系统。其中前者的构建以基于EM78803 8位芯片平台开发的软解码有线固话为例简要阐述,而后者则以基于ML7098 32位ARM7芯片平台开发的PHS无线商话为例,较为详细地阐述uCOS-Ⅱ的工作原理。第四章详细论述基于W935XX的2.4G数字无绳操作系统构建。首先给出系统硬件结构,然后以ISO开放系统互连参考模型的分层原理为基础,依据系统功能划分软件层次结构,并通过多任务建立、抢占式任务调度、任务间通讯和定时器管理的实现,来构建事件驱动的实时多任务操作系统。第五章论述通过有限状态机的建立来实现数字无绳应用层的构建。本软件系统已经过实际产品的大量的测试和验证,可作为商业产品推广。