第十八节 Linux系统编程-开发板实现TFTP文件传输(二)

本文介绍了如何在Linux环境下使用TFTP进行文件传输,具体步骤包括编写并交叉编译helloworld程序,将文件复制到TFTP目录,通过开发板执行tftp命令下载文件,并解决权限问题以成功运行程序,展示了TFTP提高程序调试效率的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.

第一:

TFTP 传输应用程序

下面给大家演示一下调试应用程序的方法:

1)在虚拟机的 Ubuntu 上编写过一个输出helloworld 的小程序

2)然后通过交叉编译器编译这个程序生成了可执行文件 helloworld

3)通过cp 命令把这个可执行程序 helloworld 拷贝到了/var/tftpboot 目录下面(这里偷个懒,直接从电脑拷到虚拟机里面)

4)接下来我要在开发板端把 hello 文件下载到开发板上,需要在开发板的串口上执行“tftp -g -l helloworld -rhelloworld 192.168.1.109”,如下图。

5)然后输入 ls 命令查看一下当前目录,可以看到已经有 helloworld 这个文件了,如下图,使用命令“./helloworld”运行程序,提示没有权限。

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值