论文部分内容阅读
随着嵌入式处理器的飞速发展,嵌入式系统的应用已不仅限于移动设备,智能家居是嵌入式系统较新的应用,是嵌入式处理器、网络技术、信息化控制的综合应用。本论文是基于嵌入式处理器的智能家居终端,以及VoIP网络电话客户端的实现。论文的工作主要包括以下几个方面:
1.根据系统的要求进行终端总体方案设计,选定PXA270为核心处理器,完成硬件平台方案设计,采用核心板与扩展板结合的设计方法。选定Linux操作系统作为底层操作系统,采用SIP协议实现VoIP网络电话。
2.根据方案绘制了八层电路板,实现硬件平台,完成底层硬件测试;移植U-Boot引导程序,修改重新编译Linux内核,编写声卡及网卡驱动程序。
3.实现基于PXA270 的 oSIP协议栈,并移植基于该协议栈的客户端程序 linphone,实现VoIP网络电话。
4.实现基于Intel IPP的G.723.1语音编码,以及基于此编码的linphone。通过内网测试和公网落地测试,可以拨打普通PSTN电话。