- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Zmodem协议在嵌入式网络模块上进行文件传输
利用 Zmodem 协议在嵌入式网络模块上进行文件传输
利用 ZModem 协议在嵌入式网络模块上进行程序更新
英创信息技术有限公司
2003 年 6 月
英创公司的嵌入式网络模块是基于 Intel 的高性能 32-bit 嵌入式微处理器 386EX 的单
板计算机系列产品 由于其紧凑灵活的特性 适宜作为内核操作平台嵌入到各种智能电子设
备之中 可广泛应用于工业自动化 各种电气测控设备 智能终端 便携式测试仪 宽带网
设备 网络协议转换 嵌入式 Web 智能仪器仪表等众多工业领域
在很多应用领域中 特别一些智能测试仪器设备 设备中运行的程序往往需要升级换代
如何有效地 方便地更新应用程序是本文需解决的问题 在英创公司的嵌入式网络模块更新
程序 一个可以利用以太网 运行 FTP 服务器程序 进行文件的上传或下传 另一个就是
利用串口 英创公司的嵌入式网络模块均带有两个标准的串口 利用串口传输文件最直接的
方法是利用命令 tdrf 进行文件的传输 但是由于该项命令为 DOS 命令 而目前很多用户更
为熟悉 Windows 的操作方式 因此本方案主要介绍如何通过串口通讯利用 Zmodem 协议来
实现文件的传输 Zmodem 采用了串流式 streaming 传输方式 传输速度较快 而且还具
有自动改变区段大小和断点续传 快速错误侦测等功能 这是目前最流行的文件传输协议之
一
在英创公司提供的网络模块中运行 DSZ 运行文件 DSZ 是一个基于串口利用 Zmodem
协议进行文件传输的运行程序 可接收和发送文件 而在另一端 PC 机上可运行 Windows
超级终端程序和嵌入式网络模块形成一个简单的交互界面
PC 机
英创公司网络模块
串口线
COM
一 运行程序简介
在英创公司提供的网络模块中运行 DSZ 运行文件 如
dsz port 1 speed 57600 rz –m 网络模块接收文件 选用 COM1 波特率为 57600
dsz port 1 speed 57600 sz example.txt 网络模块发送文件example.txt 选用 COM1 波
利用 Zmodem 协议在嵌入式网络模块上进行文件传输
特率为 57600
在另一端PC 机上运行Windows 超级终端程序 首先选择与网络模块相匹配的串口参数
设置属性为
57600 波特率
8 个数据位
无检验位
1 个停止位
流控无
1 下载文件
从 PC 机上下载文件至网络模块 在超级终端的菜单传送菜单项选择 发送文件
网络模块运行 dsz port 1 speed 57600 rz –m
2 上传文件
PC 机在超级终端的菜单传送菜单项选择 发送文件
利用 Zmodem 协议在嵌入式网络模块上进行文件传输
网络模块运行 dsz port 1 speed 57600 sz example.txt
二 在嵌入式网络模块中如何调用 DSZ 程序
英创公司提供的嵌入式网络模块有两种工作模式 运行模式和调试模式 处于运行模式
时是通过调用 user.bat 批处理命令文件来间接调用用户执行程序的 所以可以通过编辑
user.bat 来实现对 DSZ 程序的调用 首先把用户执行程序和 DSZ 程序通过串口下载到 C
原创力文档


文档评论(0)