论文部分内容阅读
可视电话是集通信技术、计算机技术、信号处理技术、视频处理技术、微电子设计技术为一体的高科技产品,是信息技术发展的必然趋势,代表了通信产业发展的最新方向.自1996年国际通信联盟(ITU)颁布H.324可视电话系统协议以来,国外已有不少公司开始研制该产品.其中有些公司如美国的8×8公司、台湾的华邦电子公司便主要从事可视电话核心芯片的生产,通过收取高额的技术使用费向系统集成商提供可视电话解决方案.目前在H.324系统的研制和开发中,普遍采用了两种方式:一种是开发纯软件的H.324系统,即为基于PC的系统;另一种方案是采用可编程的视频信号处理器来实现H.324系统的功能.后一种方法具有很大的灵活性,并可在同一硬件平台上开发出不同的应用程序.本文所提出的方案正是一种基于可编程的数字信号处理芯片VFAST的实现方法.这种方案可开发出独立机型的可视电话终端,并且可以将该系统应用于通信、监控等领域.另一方面,Linux操作系统是Unix市场中增长最快的部分,并且在许多应用领域获得了广泛的支持.现在,人们越来越清楚地认识到Linux是嵌入式系统的一个极佳平台.本文的第一章,论述了H.324协议系统,并且给出了此项目开发的最后实验结果.第二章讨论了VFAST芯片与ADM5120组成的嵌入式系统,其中对其结构和各单元功能做了说明.第三章介绍音视频压缩的技术及其协议,其中嵌入式系统下音频模块的设计与功能实现是我在此课题研究中所做的第一个主要工作.第四章针对HOST交互接口通信机制(HXI)的研究与实现.程序设计主要是我完成的.第五章介绍了在Linux平台下嵌入式系统中串口驱动的设计.串口驱动是我做的第三个主要工作.第三、四、五章是本文的主要内容.最后进行了总结并且对该系统的未来情况进行展望,希望对后来开发者提供帮助.项目开发的实验结果以附录形式给出.