精华内容
下载资源
问答
  • 1.使用 rz 命令通过串口下载 Windows 文件到开发板上 注意:rz命令不稳定,不可靠,在没有其他办法的情况下再用它。 可以使用 rz 命令,将 PC 上的文件传输到开发板。 首先使用串口工具登陆开发板,然后在开发板上...

    在线课堂:https://www.100ask.net/index(课程观看)
    论  坛:http://bbs.100ask.net/(学术答疑)
    开 发 板:https://100ask.taobao.com/ (淘宝)
         https://weidongshan.tmall.com/(天猫)
    交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)
    交流群二:QQ群:536785813(单片机-嵌入式)
    公 众 号:百问科技


    版本 日期 作者 说明
    V1 2020 韦东山 摘自《嵌入式Linux应用开发完全手册》

    1.使用 rz 命令通过串口下载 Windows 文件到开发板上

    注意:rz命令不稳定,不可靠,在没有其他办法的情况下再用它。

    可以使用 rz 命令,将 PC 上的文件传输到开发板。

    首先使用串口工具登陆开发板,然后在开发板上输入rz命令,此时终端会提示等待接收 ,此时在Mobaxterm里面鼠标右键会弹出一个选择框,点击Send file using Z-modem 来传输文件,如下图所示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意: rz命令传输速率太小,适合传输小文件,不适合大文件,我们还是推荐nfs挂载的方式进行文件的传输。

    2.使用 sz 命令通过串口把开发板文件上传给 PC

    注意:sz命令不稳定,不可靠,在没有其他办法的情况下再用它。

    开发板启动进入 Linux 后,先在串口中执行命令“sz <要发送的文件>”,然后按住 shift 键的同时,用鼠标右键点击串口界面,选择“Receive file using Z-modem”,最后在弹出的文件框保存文件。

    如下图所示:
    在这里插入图片描述

    展开全文
  • 事情背景:由于需要在windows和ARM板之间只通过串口传输文件windows文件通过串口传输到ARM板上) 这时超级终端SecureCRT+lrzsz工具可以完成这项使命!(其他终端软件没试过,一直用的这个) 准备工作: 1....

    http://blog.csdn.net/coding__madman/article/details/51084711

     

    事情背景:由于需要在windows和ARM板之间只通过串口传输文件(windows的文件只通过串口传输到ARM板上)

    这时超级终端SecureCRT+lrzsz工具可以完成这项使命!(其他终端软件没试过,一直用的这个)

    准备工作:

        1. SercureCRT软件 

        2. linux上安装好交叉编译器

        3. 下载好的lrzsz源码包!(关于lrzsz的相关信息可以百度了解一下)

    lrzsz源码包下载地址:https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

                                                              http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz //两个链接网址都能下载

    将下载到的lrzsz安装包拷贝到linux下解压然后交叉编译:

    1. 解压文件

    2. 进入解压后的目录

    输入命令:

    CFLAGS=-O2 CC=arm-linux-gcc ./configure --cache-file=arml_cachefile0 --prefix=/usr/local/

    敲入回车后从下面打印的信息可以看出使用的是arm-linux-gcc编译器(前提是交叉编译器已经安装配置好了)

    1. CFLAGS=-O2 //编译选项

    2. CC=arm-linux-gcc //配置编译器为交叉编译器 加上CC参数表示即时生效,我电脑中的交叉编译器的名字就是arm-linux-...

    3.  ./configure //配置文件 前面两项必须放在./configure的前面 否则设置无效

    --cache-file=arml_cachefile0  //这个命令是生成自己的cache-file 后面的arml_cachefile0是我自己为生成的cache-file取的名字

    4. --prefix=/usr/local/ //表示具体安装到哪里 这个可以不要 我们知道交叉编译生成的lzr和lsr就可以了

     

    配置后的解压文件夹多了arm_cache_file0文件

    然后make 回车

    然后进入当前解压目录的src目录下可以看到目标生成文件lrz lsz

    关键之处在于,CC参数要放在configure之前,并且要制定cache file,才能完全即时识别交叉编译器

    :CC=arm-linux-gcc ./configure --cache-file=arml_cache_file0(这个名字可以随便取)

    下面一步就是将lrz,lsz两个目标文件拷贝到开发板上的/usr/sbin/目录下(我是这么做的)

    上面一张图是SecureCRT通过调试串口连接ARM的终端界面!比如说我现在需要把一个文件从Windows下载到ARM板可以这样操作:下载一般包含三个问题(文件起始位置(在哪),哪些文件, 文件终点位置(到哪))

    比如上图,我需要把windows本地磁盘E盘下haha文件夹里面的Text.txt和Text2.txt文件下载到目标板上的/opt/目录下

    操作如下:通过终端从串口登录ARM-linux开发板,如上图进入/opt/目录

    输入:wr lrz + 回车 (我这开发板文件都带有写保护,所以写的话要加个wr命令)(一般用户 lrz + 回车就可以了)

    这是会弹出这个对话框,通过对话框选中自己要下载的文件点击add ,点击ok

    可以看到下载完成!

    其他命令可以用 --help 查看!这里也不一一演示了!总之功能还是很强大!

    转载于:https://www.cnblogs.com/lamblabs/p/8467219.html

    展开全文
  • 当我们通过xshell连上Linux设备的串口或者是ssh,用rz、sz就可以在Linux和windows间互传文件了。Linux安装lrzszsudo apt-get install lrzsz上传指令: sz filename 执行后会弹出对话框,选择保存的路径下载指令: rz...
    当我们通过xshell连上Linux设备的串口或者是ssh,用rz、sz就可以在Linux和windows间互传文件了。
    Linux安装lrzsz
    sudo apt-get install lrzsz

    上传指令: sz filename
    执行后会弹出对话框,选择保存的路径

    下载指令: rz
    执行后会弹出对话框,选择要下载的文件
    展开全文
  • 问题: 做嵌入式经常会有交叉编译的情况,在虚拟机上编译完成后,再在windows通过串口对开发板进行烧写,这个时候能够方便地对文件在两者间进行移动显得尤为重要。CureFTP在这方面则表现良好,但不少开发者在使用时...

    问题: 做嵌入式经常会有交叉编译的情况,在虚拟机上编译完成后,再在windows下通过串口对开发板进行烧写,这个时候能够方便地对文件在两者间进行移动显得尤为重要。CureFTP在这方面则表现良好,但不少开发者在使用时经常会遇到如下图所示的错误:
    这里写图片描述
    恰好我也遇到,在这里简单记录一下,出现这种问题应该怎么解。
    PS.下面均以我在实际解决中用到的文件名以及目录作为例子,待上传的目标文件夹路径为根目录下:/work/system

    解决方法:
    1、首先确保FTP服务开启,且连接无误;
    2、确保上传的目标文件夹权限没问题,如下:

    root@ubuntu:/work/system# ls -l /
    drwxrwxrwx   3 llcc2012 llcc2012       4096 Aug 14 05:39 work

    其中:
    第一列表示表示文件读、写、执行的属性,以rwx(Owner)r-x(Group)r-x(Other)为例:这个例子表示的权限是:使用者自己可读、可写、可执行;同一组的用户可读、不可写、可执行;其它用户可读、不可写;
    第二列表示第二个栏位,表示文件个数;
    第三列表示该文件或目录的拥有者,若使用者目前处于自己的Home,那这一栏大概都是它的账号名称;
    第四列表示所属的组(group)。每一个使用者都可以拥有一个以上的组,不过大部分的使用者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组;
    第五列表示文件大小,文件大小用byte来表示,而空目录一般都是1024byte;
    第六列表示创建日期;
    第七列表示文件名。

    主要看第一列文件权限以及第三列和第四列是否是ftp服务允许的用户。注意:root默认是被禁止上传ftp服务器的。

    3、若读写权限不够,则添加权限

    root@ubuntu:/work/system# chmod 777 /work

    4、若文件用户不是ftp服务器允许的用户,则修改

    root@ubuntu:/work/system# chown -R llcc2012:llcc2012 /work

    5、最后打开 /etc/vsftpd.conf 文件,修改,使用户具有上传权限

    root@ubuntu:/work/system# vi /etc/vsftpd.conf
    ......
    # Uncomment this to enable any form of FTP write command.
    #write_enable=YES
    #
    ......

    找到如上图所示位置,去掉write_enable=YES前面的“”#“”即可。

    6、最后不要忘了重启ftp服务:

    root@ubuntu:/work/system# service vsftpd restart

    OK大功告成,现在已经可以顺利地在windows下以及Ubuntu下切换文件。

    展开全文
  • Windows常见设备

    2019-01-04 22:10:12
    常见windows设备 文件——永久存储任何数据 目录——属性和文件压缩的设置 ...命名管道——一对一数据,通常是通过网络到另一台运行Windows的机器上上 匿名管道——单机上一对一的数据传输 套接字——...
  • Windows核心编程-CreateFile详解

    万次阅读 2017-08-02 06:58:57
    文件内核对象各种设备及其常见用途: 设备 常见用途 文件 永久存储任何数据 目录 ... 一对多数据传输,通常是通过网络到另一台运行Windows机器上 命名管道 一对一数据传输,通常是通过网络
  • PC 和开发板之间传输文件

    千次阅读 多人点赞 2020-10-21 19:12:15
    8.1 传输文件的多种方法 在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行。所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输、串口... 在 Windows通过串口操作开发板。 所以在 Windows
  • 小时的速度

    2020-11-06 11:27:59
    8.1 传输文件的多种方法 在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行。所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输、串口... 在 Windows通过串口操作开发板。 所以在 Windows
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    FreeBird2011最初版(模仿飞鸽,可聊天+传文件) 该实例可进行局域网的聊天、一对多、多对一、和多对多的传送和续传,理论上这是我本人的实现目的,而且目前经测试已基本实现了上述功能,而且网速一般有几M/S。另外有...
  • Java局域网通信——飞鸽书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽书 Java局域网通信——飞鸽书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽书软件,但是Java版的确实不多,因此这个Java...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...
  • VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与...
  • VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与...
  • VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与...
  • VC_6_0通过ADO连接数据库的通用方法研究.pdf VC_SQLServer和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信方法.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现方法.pdf VC_与...
  • C#开发典型模块大全

    2014-03-12 18:11:22
    10.2.4 通过控制窗体透明度实现日历透明显示效果 231 10.2.5 拖动无标题栏窗体 232 10.2.6 将窗体的关闭位置写入到注册表中 232 10.2.7 将程序图标写入到托盘 232 10.3 设计过程 233 10.3.1 桌面精灵模块...
  • 实例052 写入与读取串口加密狗 实例053 使用U口加密锁进行身份验证 实例054 利用短信猫发送与接收手机短信息 实例055 远程获取客户端网卡地址 实例056 使用IC卡制作考勤程序 实例057 条形码扫描器销售商品 ...
  • 实例137 通过视图更改数据 238 实例138 删除视图 240 3.25 触发器 241 实例139 创建触发器 241 实例140 在程序中使用触发器 243 实例141 触发器的嵌套使用 244 3.26 存储过程 246 实例142 创建存储过程 246 ...
  • 实例137 通过视图更改数据 238 实例138 删除视图 240 3.25 触发器 241 实例139 创建触发器 241 实例140 在程序中使用触发器 243 实例141 触发器的嵌套使用 244 3.26 存储过程 246 实例142 创建存储过程 246 ...
  • 嵌入式软件测试工具--LOGISCOPE

    热门讨论 2008-10-13 00:23:49
    必须实时地将测试信息通过网线/串口传到宿主机(Host)上,并实时在线地显示。因此,对源代码的插装和目标机上的信息收集与回传成为问题的关键。 LOGISCOPE 很好地解决了这些技术,成为嵌入式领域测试工具的佼佼者...
  • 网络驱动程序设计(NDIS)

    热门讨论 2009-11-22 21:24:00
    这是pdf版的,之前也过word版。可以自由选择下载 目录: 第五卷 网络驱动程序设计指南 1 第一部分 网络驱动程序 2 第一章 网络驱动程序设计指南的向导 3 第二章 内核模式驱动程序的网络结构 6 2.1 Windows 2000 ...
  • 客户端通过 OPC 连接服务器............................................................................................... 23 第二讲组态王基于驱动方式实现软件之间的互联.....................................

空空如也

空空如也

1 2
收藏数 29
精华内容 11
关键字:

windows通过串口传文件