基于AC494 Soc平台的IP电话DSP驱动程序开发

被引量 : 0次 | 上传用户:liongliong522
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VoIP又称为IP电话,是一种在Internet实时传输语音的技术。尽管基于分组交换技术的Internet无法提供像传统电信网一样优质的语音通话服务,但是Internet具有成本低廉和覆盖广泛的优点,这为IP电话提供了广阔的发展空间。随着网络状况的改善,时延、抖动以及丢包率高等问题已经不再成为IP电话发展的瓶颈。然而,IP电话却并没有向人们预期的那样迅速占领通话市场,其实制约IP电话普及的不再是单纯的技术原因,很大程度上是源于用户端设备过高的成本。SoC即片上系统,是一种将微控制器、DSP协处理器以及其它外围接口集成在一块芯片的技术,具有体积小、功耗小等优点。在相同条件下,SoC设备的价格远低于多个单独设备的价格总和,因此使用SoC替代多个单独组件将非常有利于削减产品的成本。更重要的是,SoC设计是基于IP复用技术,这能够最大限度的缩短开发时间,从而有效的降低软件开发成本。本文希望将SoC技术运用于IP电话产品的开发过程中,并将其作为解决当前问题的有效途径。文中将详细介绍在AC494 SoC平台上开发IP电话软件的方法,整个任务分为两部分:嵌入式系统移植和DSP驱动程序开发。嵌入式系统移植是嵌入式软件开发的准备阶段,通常包括移植Bootloader、移植操作系统内核以及创建文件系统。本文详细的介绍了MontaVista交叉工具链的安装方法,PSP_Boot程序和Linux内核代码的修改、编译、下载和引导方法以及文件系统CRAMFS的创建方法。DSP驱动程序开发又分为两部分:开发运行在内核空间的硬件驱动程序和开发运行在用户空间的控制台命令。由于DSP属于SoC的一部分,因此开发DSP驱动程序实际是为DSP内核提供工作环境和被调用的接口,主要实现下载固件、初始化DSP以及同MIPS交换信息等功能。编写控制台命令是为用户提供了一个人机交互接口,同时为DSP驱动程序与其他程序提供交换信息的机制。此外,论文交代了当前产品有待完善的地方以及后续将要开展的工作,并且展望了IP电话未来的发展前景。
其他文献
通过简析定痛汤的药物组方和现代药理作用及坐骨神经痛的病因病机特点,结合定痛汤加减治疗坐骨神经痛的典型病案,介绍了定痛汤加减治疗坐骨神经痛的临证体会,采用一至三个疗
多年来,乐山市国税局紧密结合国税部门实际,以精神文明创建活动为载体,以深化征管改革、全面加强基层建设和确保税收任务的完成为目标,以提高队伍综合素质为根本,建立和完善
人工膝关节置换术能在短时间内有效缓解患者疼痛,矫正关节畸形,在临床上得到了广泛应用。深静脉血栓形成是人工膝关节置换术后常见的并发症,是目前骨科医师研究的热点。本文
ECU是柴油发动机的重要组成部件,主要实现对共轨压力、喷油量及喷油定时的实时控制。共轨压力不仅决定了喷油压力的高低,而且是喷油计量的重要参数,其稳定性和过渡响应直接影
本论文通过研究电力行业及电力通信系统,包括用于输电、变电的电力调度通信网、用于供电配电的电力配电通信网、用于用电统计的电力集中抄表等通信系统的特点,发现现在电力系
目前,我军建设所处的历史条件发生了重大深刻的变化,高技术局部战争和社会主义市场经济的发展,使我军正规化建设与管理面临着复杂的情况和严峻的挑战。首先,本文分析了军队管
P2P(peer-to-peer)技术自由平等的思想使P2P文件共享系统得到广泛应用。有效地发现资源是充分利用P2P资源的前提,因此P2P搜索技术成为P2P领域研究的热点问题之一。目前P2P系
研究植物生长素的极性运输对植物发育的影响,就国内外生长素极性运输的发展进行综述,以期为植物生长素的极性运输的研究提供理论依据。
吡喹酮作为广谱抗寄生虫药,对日本血吸虫有杀灭作用,口服给药有首过效应大,生物利用度低等缺点。本课题研究了吡喹酮注射剂的制备、检测方法及其在兔的刺激性与小鼠的药效学
近些年来,随着移动通信、数据通信和Internet网络的飞速发展,人们对下一代的无线通信网络提出了更高的要求。它不仅要能够为用户提供满足QoS需求的服务,特别是高速率、低时延