基于PPP的TMS320C6x嵌入式网络接口设计
DSP论文基于PPP的TMS320C6x嵌入式网络接口设计摘要:PPP是TCP/IP协议族中的重要协议之一,它能适应多种传输介质,安全性好,适合在嵌入式系统中使用。本文结合TMS320C6x的网络开发包,研究基于PPP的嵌入式网络接口设计方案,介绍一种以低层PPPAPI为基础的设计方法。关键词:PPP嵌入式系统网络TCP/IP TMS320C6x随着嵌入式应用的普及,嵌入式系统的联网问题日益引人关注。在信息化进程中,如何实现资源共享已经是几乎所有电气设备必须回答的问题,嵌入式系统也不例外。在传统的工控领域,大量以单片机为代表的嵌入式设备,如仪器仪表、数据采集和显示设备、过程控制设备等,面临更紧迫的联网需求。因为在工业化进程中,信息化正在发挥越来越重要的作用,而网络则是信息共享的基础。在工业自动化领域,由于应用环境千差万别,如何实现设备联网也见仁见智,方案之间差异很大。由于近几年电子技术的发展,以TCP/IP为代表的通用网络技术和标准在工业环境和生产现场的应用日益增多,开始逐渐被人们接受。但是,TCP/IP协议的真正优势在上层,它适合于大范围的信息共享。如何将品种繁多的现场设备联网并非TCP/IP所长,为了解决这个难题,人们想到了PPP(Point to Point Protocol)。在TCP/IP协议族中,PPP本来是用来实现远程联结的,其特点是适应多种传输介质和可靠性高。在工业生产现场,这是两个被非常看重的优点,所以采用PPP作为嵌入式系统的联网协议已经引起广泛的关注[1]。为了利用PPP的优点,一些系统甚至在已经具备以太网的环境中仍然采用PPP,这就是所谓的以太网承载PPP技术(PPPoE)[2]。1TMS320C6x网络开发环境对PPP的支持为了加速其高档DSP的网络化进程,TI结合其C6000系列推