TFTP以太网通信

2013-08-07 02:56:06张希遥
赤峰学院学报·自然科学版 2013年16期
关键词:嵌入式

张希遥

(南京晓庄学院,江苏 南京 211171)

1 引言

自上世纪80年代至今,嵌入式系统的发展历史已经将近四十多年.如今,嵌入式系统依然在逐渐渗入我们生活的各个领域,小到简单的单片机控制系统,大到复杂的工业控制工程.无论是在民用还是军用领域,无论是在日常生活还是在工农业生产中随处可以发现嵌入式系统的身影.本文介绍了一种基于S3C2410芯片,通过外扩以太网控制器CS8900来实现嵌入式设备与PC间TFTP通信的目的.

2 以太网简介

以太网(Ethernet)是一种由XEROS公司开发的,当前世界范围内广泛使用,采用采用共享总线型传输媒体结构的局域网.它采用基带局域网碰撞检测(CSMA/CD)机制,即载波监听多路存取机制.以太网普遍从IEEE802.3规范.

以太网的传输方法,也就是以太网的介质访问控制(MAC)技术,称为载波监听多路存取和冲突检测(CSMA/CD).其工作原理大致分为载波监听、信道忙碌、信道空闲、冲突检测、遇忙停发、多路存取几个步骤.

2.1 TCP/IP协议

TCP/IP采用分层结构,共分为4层,每层独立完成指定功能:应用层(第四层)(TFTP层),传输层(第三层)(UDP层),互联层(第二层)(IP层),网络接口层(第一层).

2.2 TFTP协议

TFTP(Trivial File Transfer Protocol)是传输文件的简单协议的一种,同时也是一个基于UDP协议而实现的简化的TCP/IP传输协议.支持用户从远程主机接收或向远程主机发送文件.由于TFTP协议是基于UDP,而UDP协议依托IP,因此一个TFTP包的包格式如下:本地媒介头,IP头,数据报头,TFTP头和TFTP数据.TFTP在IP头当中并不会指定任何的数据,但是它使用UDP中的源和目标端口以及包长度域.因……

登录APP查看全文

猜你喜欢
嵌入式
Focal&Naim同框发布1000系列嵌入式扬声器及全新Uniti Atmos流媒体一体机
TS系列红外传感器在嵌入式控制系统中的应用
电子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux内核的自恢复设计
嵌入式系统通信技术的应用
电子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的设计与研究
电子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式开发平台
基于嵌入式系统Windows CE的应用程序开发
嵌入式单片机在电机控制系统中的应用探讨
电子制作(2017年8期)2017-06-05 09:36:15
嵌入式软PLC在电镀生产流程控制系统中的应用
电镀与环保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式视觉联盟