摘要
网络通信被嵌入式系统越来越广泛应用,鉴于此,结合了汽车道闸控制系统的设计,以先进的RISC机器(ARM,Advanced RISC Machines)Cortex-M3为内核的32位微控制器LM3S6965为基础,利用其内置以太网控制器,移植了U-Boot中基于简单文件传输协议(TFTP,Trivial File Transfer Protocol)协议的模块,实现了客户端与服务器的Internet的无缝连接。结合汽车道闸控制系统中的网络模块,文中主要介绍了TFTP协议栈的总体框架,TFTP包的类型及各类包的结构,地址解析协议(ARP,address resolution)的请求链接的工作流程,TFTP协议的工作流程,数据包发送接收流程,为小文件传输通信在嵌入式系统中的应用提供了一个可行的方案。
The transplantation of TFTP in U-Boot on the embedded system based on internal Ethernet Controller module of LM3S6965 is described,this module is a 30-bit ARM Cortex-M3 core microcontroller.After transplantation,the server and the client server could be seamlessly connected.The paper discusses the overall architecture of TFTP stack,the types of TFPT packets,the working flow of TFTP and ARP,and the transceiving flow of packets.This provides a practicable way for small-document transfer in embedded system.
出处
《通信技术》
2011年第8期89-90,105,共3页
Communications Technology