用C语言开发的在Linux平台上的TFTP(RFC1380)服务器端和客户端. 支持目录列表, 可变块大小(RFC2348). 传输模式只支持二进自制模式. 停止等待机制作为数据传输的基本机制, 是网络编程必须的掌握的技能. TFTP 协议使用基于UDP的停止等待机制来实现文件的可靠传输.
上传时间: 2014-06-04
上传用户:dapangxie
在linux下实现TFTP功能的程序代码,希望对大家有用
上传时间: 2014-11-28
上传用户:咔乐坞
tftp-0.39 for linux i386.
上传时间: 2017-08-05
上传用户:yiwen213
嵌入式系统在众多工业领域扮演着越来越重要的角色,但是因嵌入式系统的资源受限缘故,导致在嵌入式系统上很难实现复杂计算算法。此外,当前嵌入式系统设计阶段和实现阶段的分离现状,致使嵌入式系统开发耗时且昂贵。为解决这些问题,本书提出了一种低成本、可重复使用且可重构的嵌入式系统设计与实现集成开发环境。为了减少成本,该集成环境全部是采用自由和开放源代码软件,如Linux操作系统和Scilab计算平台等。 本文主要包括以下内容: 1、构建嵌入式Linux开发环境及移植相关软件包到嵌入式ARM平台,首先详细的描述了如何使用Buildroot工具包制作交叉编译器,并描述Minicom、TFTP和NFS等嵌入式开发相关工具,最后详细的描述了如何移植嵌入式图形用户界面TinyX和嵌入式窗口管理器JWM。 2、构建Scilab-EMB嵌入式计算平台,首先介绍了数值计算软件Scilab,然后详细的描述了如何在ARM系统上实现Scilab-EMB嵌入式计算平台。 3、开发Scilab数据采集工具包,实现Scilab与底层设备通讯,该工具包PC版和ARM版均支持串口和以太网接口,且均支持Modbus现场总线。PC版额外支持OPC协议。 4、基于Scilab构建虚拟控制实验室,验证该平台的可行性及性能。 本文创新点: 1、国内外率先提出了一种新的以Scilab为核心的嵌入式计算平台方案,并在国内外首次实现了Scilab到ARM平台的移植; 2、开发了Scilab-DAQ数据采集工具包,有效的实现了Scilab与底层设备的通讯。 通过虚拟实验室的建立,验证了该嵌入式控制平台能够胜任多种复杂算法。 该嵌入式计算平台解决方案和Scilab-DAQ数据采集工具包已经受到国内外同行的关注,并被多家科研机构、学校和公司所采纳和使用。
标签: Scilab-EMB ARM-Linux 嵌入式 计算
上传时间: 2013-05-30
上传用户:acon
嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合的产物。目前,嵌入式系统己经广泛应用到工业、交通、能源、通信、科研、医疗卫生、国防以及日常生活等领域,并不断朝着体积小,功能强的方向发展。嵌入式系统不同于原来的单片机系统,它不仅有自己的操作系统,上层应用程序,而且还具备网络通信和信息管理的功能。 ARM体系的处理器是目前嵌入式系统中使用最广泛的处理器。它采用了RISC技术,具有寻址方式简单,寄存器多,指令长度固定等的特点使得它的处理速度快,执行效率高。由于Linux对于ARM技术的支持,具有内核可裁减,网络功能强大,代码开放的特点,把Linux应用到嵌入式系统中,能充分发挥ARM和Linux的优势。 论文以“掌上中文语言学习系统”项目为依托,以ARM体系处理器和Ljnux操作系统的嵌入式系统为基础,构建一个掌上语言学习设备。 论文首先进行了开发环境的设计与搭建,对开发主机进行TFTP服务器、NFS服务器、minicom串口通信和GNU交叉工具链进行配置。实现了针对NAND闪存的U-Boot启动程序的建立,并对Linux操作系统内核进行了移植工作。最后利用图形界面系统MiniGUI和远程调试技术实现了掌上语言学习的软件功能。
上传时间: 2013-07-24
上传用户:jiangfire
一个开源的不错的tftp源代码,在linux下使用,也可以移植
上传时间: 2016-01-29
上传用户:gaojiao1999
一个简单的tftp服务器,在linux下调试运行成功,附带原代码
上传时间: 2016-09-19
上传用户:xaijhqx
Linux下C实现的ftp客户端代码,实现常用10余种功能;tftp客户端代码,实现下载功能。有BUG更改或者好的建议请通知我,衷心感谢你对我的帮助!
上传时间: 2014-11-03
上传用户:lx9076
linux下常用的网络工具的代码,如tftp,talk,rlogin,telnet等
上传时间: 2014-01-11
上传用户:Zxcvbnm
掌握嵌入式交叉编译环境的搭建掌握嵌入式主机通信环境的配置学会使用交叉编译工具链学会配置 Linux 下的 minicom 和 Windows 下的超级终端学会在 Linux 下和 Windows 下配置 TFTP 服务学会配置 NFS 服务学会编译 Linux 内核学会搭建 Linux 的根文件系统熟悉嵌入式 Linux 的内核相关代码的分布情况掌握 Bootloader 的原理了解 U-Boot 的代码结构和移植
上传时间: 2022-07-23
上传用户:slq1234567890