问题:如何在电脑虚拟机上的Linux C程序下载到开发板呢?

首先,虚拟机上安装Linux系统

Linux上的操作有:

  1. 编辑好Hello.c源程序
  2. 接着编译,因为最后是要在开发板执行程序,所以使用编译生成可执行文件的指令为:arm-linux-gcc Hello Hello.c
  3. 将可执行文件直接复制到PC任意盘符(我复制到了F盘)

PC与arm开发板连接串口,插上网线、电源,打开SecureCRT(用于window下登陆linux的终端仿真程序),双击serial_COM1,使用ifconfig查看开发板的IP,如果是第一次使用,则需要给开发板配置IP。(以下操作默认配置好开发板IP)。

下面是将复制到PC的可执行文件下载到开发板步骤。

  1. 按住 Ctrl+B新建连接,输入开发板的IP,接着双击,连接成功,接着用户名密码登陆。
  2. 因为可执行文件在PC机,通过tftpd32软件(电脑的ftp服务器)
  3. tftp -g -r Hello PC_IP(现在已经登陆了开发板了,使用开发板自带的tftp,来进行文件传输)
  4. chmod 777 Hello(改变可执行文件的权限)
  5. ./Hello(执行可执行文件)

tftpd32、虚拟机、PC机、开发板之间的文件传输相关推荐

  1. ubuntu 虚拟机 串口 socket_上篇 | 虚拟机Ubuntu向开发板AMR传送文件

    让技术·支撑梦想 点击上方蓝字可以关注我们哦 首先把Ubuntu向开发板发送文件的流程做一下笔记,下一篇笔记就记录开发板如何接受文件.... 上一篇笔记:Makefile文件的编写规则及实例 有很多小 ...

  2. 使用SSH在PC和开发板之间传输文件

    目录 PC端ping上开发板 SSH连接 PC端传向板卡 板卡回传PC端 做嵌入式调试代码的时候,最简单方便的方法之一是,PC端Linux系统挂载上开发板的根文件系统,这样不管是烧录还是传输文件都非常 ...

  3. PC和开发板之间传输文件

    1.在Ubuntu中安装.配置NFS 如果你使用的是我们提供的Ubuntu,那么已经安装好了NFS服务.查看一下/etc/export的内容,就知道开发板可以挂载哪一个目录.如果该文件中没有指定目录, ...

  4. 选择的串口 _ 不存在或开发板没有连接_PC 和开发板之间传输文件

    8.1 传输文件的多种方法 在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行.所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输.串口传输.USB 传输,当然,还有最笨的方 ...

  5. 迅为RK3399开发板Linux系统TFTP传输文件服务器测试

    本机测试:在/var/tftpboot 下面建立一个文件 test,在里面输入 hello world,然后保存该文件,如下图 再启动另一个终端,然后输入 tftp 127.0.0.1,如下图. 输入 ...

  6. Docker容器和本机之间的文件传输

    2019独角兽企业重金招聘Python工程师标准>>> 主机和容器之间传输文件的话需要用到容器的ID全称. 获取方法如下: 1.先拿到容器的短ID或者指定的name. 2.然后根据这 ...

  7. 主机、虚拟机、开发板之间网络连接设置

    最近在玩开发板,主机使用的无线网卡,开发板与主机网线直连,现在开发板想使用tftp直接从虚拟机下载镜像等文件,偶尔又需要虚拟机从主机下载文件,虚拟机有时候又需要网络,经过一番折腾算是调试成功. 1.主 ...

  8. Linux和开发版ping,主机、虚拟机、开发板之间的互ping——Bridged方式

    以前做开发板的一些实验的时候开发板和主机或者虚拟机ping是完全可以的.但是好久之后再做发现ping不通了.可能是中间重新安装虚拟机的缘故吧.再一个就是手生了,然后这才就折腾好长时间.于是把方法分享一 ...

  9. Ubuntu与arm开发板之间构建NFS数据通道

    1.主机安装nfs服务 nfs主要是可以在开发板和主机之间搭建一个共享文件夹,在文件夹中的文件双方可以共享,免除了传输文件的过程,其他常用的方法还有scp和基于zmodem的rz,sz. (1)主机使 ...

最新文章

  1. 【 MATLAB 】使用案例研究 DTFT 的对称性
  2. python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置
  3. 泛亚凭借一粒薏米-农业大健康·田亚:对话农民丰收节交易会
  4. 阿里云主机安装Memcached扩展优化WordPress
  5. linux+ip+路由设置,Linux下IP巧设置-网管专栏,防火墙和路由
  6. 爱卡创誓记java刷钱_【178创誓记】快速升级:40到50级只需要两天的黄金刷
  7. 老婆给我推荐了一个副业,现在收入高于我工资,我要不要辞职?
  8. 深度学习 --- 受限玻尔兹曼机RBM(MCMC接受率详解)
  9. tensorflow学习笔记(1)如何高效地学习TensorFlow(附链接)
  10. CISCO 2811 路由器配置命令全集
  11. MacOS解压rar文件
  12. 《一封来自日本的信——2018年日本社会和生活水平现状》 摘要
  13. DNS服务(域名系统、过程、bind、配置文件、查看本设备dns)
  14. 构建maven时No archetypes currently available的解决方法
  15. 几种抽奖方式之轮盘抽奖
  16. linux更改终端颜色_如何更改Linux终端的颜色
  17. 谷歌seo独立站搜索引擎优化指南【2023新版】
  18. conda常用指令-持续更新中
  19. 孝经白话:纪孝行章第十
  20. SAP 配置销售抬头文本

热门文章

  1. 程序设计中常用的几种图
  2. 数据库课程设计——滴滴打车系统
  3. win10中maven的配置
  4. 《疯狂Java讲义》读书笔记2
  5. 英文输入时的自动补全功能
  6. k8s之ConfigMap详细理解及使用
  7. 农业多贡献·看亮点②平昌青花椒:这个园区为何让参会代表直呼“上头”
  8. [兴趣-画画] 基础 1
  9. 厚涂与平涂的区别是什么,学哪个会好一点?
  10. 【转】windows下使用netstat统计tcp、ip、端口的数量统计