论文部分内容阅读
网络通信被嵌入式系统越来越广泛应用,鉴于此,结合了汽车道闸控制系统的设计,以先进的RISC机器(ARM,Advanced RISC Machines)Cortex-M3为内核的32位微控制器LM3S6965为基础,利用其内置以太网控制器,移植了U-Boot中基于简单文件传输协议(TFTP,Trivial File Transfer Protocol)协议的模块,实现了客户端与服务器的Internet的无缝连接。结合汽车道闸控制系统中的网络模块,文中主要介绍了TFTP协议栈的总体框架,TFTP包的类型及各类包的结构,地址解析协议(ARP,address resolution)的请求链接的工作流程,TFTP协议的工作流程,数据包发送接收流程,为小文件传输通信在嵌入式系统中的应用提供了一个可行的方案。
In view of this, network communication is more and more widely used in embedded systems. In view of this, with the design of the automobile road gate control system, the LM3S6965 32-bit microcontroller with the advanced RISC machine Cortex-M3 as the core Based on the built-in Ethernet controller, the U-Boot Trivial File Transfer Protocol (TFTP) -based module has been ported to realize the seamless connection between the client and the server’s Internet. Combined with the network module in the automotive traffic gate control system, this paper mainly introduces the general framework of TFTP protocol stack, the types of TFTP packets and the structure of various types of packets, the request link workflow of ARP (address resolution), TFTP Protocol workflow, packet sending and receiving process for small file transfer communication in embedded systems provides a viable solution.