- 6
- 0
- 约6.61千字
- 约 15页
- 2018-10-08 发布于福建
- 举报
单片机系统数据远程传输协议设计和实现
单片机系统数据远程传输协议设计和实现
摘 要:为了保证单片机系统远程数据传输的可靠性和稳定性,在开发实际应用的基础上,提出一种分层设计的数据传输协议。协议分三层,接入层很好地解决了不同通信方式下的工作,网络层能够解决不同网络结构中传输多种结构数据的情况,数据对象的组成方式可以较大地提高数据的传输效率。在用于移动通信直放站设备的监控系统中的结果表明,协议工作稳定且具有较高的传输效率。
关键词:单片机系统;数据传输协议;分层结构;协议实现
中图分类号:TP302文献标识码:A
文章编号:1004-373X(2010)06-047-04
Design and Implementation of Single Chip Microcomputer Remote Data Transmission Protocol
DAI Zhichao,XIANG Ying
(Guangdong Polytechnic Normal University,Guangzhou,510665,China)
Abstract: To ensure reliability and stability of the system′s remote data transmission,a remote data transmission protocol is proposed based on a hierarchical design.The protocol is divided into three layers,access layer is a good solution for the different model of communication.Network layer can solve variety of data structures transmission and different network transmission.Composition of the data objects can greatly enhance the efficiency ofdata transmission.In the monitoring system of mobile communication repeater equipments,results show that the protocol works stable and has a high transmission efficiency.
Keywords:single chip system;data transmission protocol;hierarchical structure;protocol implementation
文件传送协议(File Transfer Protocol,FTP)和简单文件传输协议(Trivial File Transfer Protocol,TFTP)是因特网上使用最广泛的文件传输协议[1],但其代码所占的内存空间和运行的速度要求均较高,不适合单片机系统。由于单片机系统的存储空间和运行速度都有限,需要设计一种适合单片机系统的数据远程传输协议,以保证其远程文件传输的可靠性和稳定性。
远程通信一般采用串行通信。在单片机系统中常用的串行通信有RS 232,RS 485等[2]。单片机可以通过连接GSM Modem,经GSM网络实现远程通信,也可以通过嵌入TCP/IP协议栈或连接到具有TCP/IP协议栈的无线Modem接入Internet实现远程通信[3]。本文讨论的协议可以工作在上述提到的所有连接方式。
1 通信协议的结构设计
根据可靠通信所需要解决的问题性质,分层设计通信协议,把不同类型的问题划分在不同层解决,各层之间相对独立。分层设计,结构性好,方便实现软件的模块化,具有较好的通用性和可移植性[1]。该协议从下往上分别为:接入层、网络层和应用层。
1.1 接入层
在远程通信中单片机系统可以通过GSM网络采用短信、数传方式[4],也可以通过增加TCP/IP协议栈采用Ethernet通信方式[5],所以需引入“接入层”来解决其通信方式的差异。
一个完整的接入层协议帧由起始标志、协议类型、承载协议类型、数据单元、校验单元[6]、结束标志等六部分组成,如表1所示。
表1 接入层数据帧结构
起始标志协议类型承载协议类型数据单元校验单元结束标志
1 B1 B1 Bn B2 B1 B
起始标志[1] 表示一个数据帧的起始标志,可以选择Ox7E。
协议类型 标识接入层协议的类型,该单元由
您可能关注的文档
- 单片机原理和应用教学改革探讨.doc
- 单片机原理和接口技术教学改革和实践.doc
- 单片机原理和应用课程教学分析.doc
- 单片机原理和接口技术教学改革探索.doc
- 单片机原理和应用课程教学改革实践.doc
- 单片机原理和接口技术教材改革研究和探索.doc
- 单片机原理和应用教学改革和探索.doc
- 单片机原理和应用课程实验教学设计.doc
- 单片机原理课程教学实践和体会.doc
- 单片机原理和应用课程教学改革和实践_000002.doc
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- SPL Phonitor x 耳机 前置放大器Manual Phonitor x CN说明书用户手册.pdf
- 2025年国开学位英语试题及答案.doc VIP
- 婚纱店营销方案ppt.pptx VIP
- 山东省泰安市2024-2025学年高一上学期1月期末物理试题(含答案).pdf VIP
- 机械制图(识图培训)讲解.pptx VIP
- 2025版 全套200MW800MWh独立储能项目EPC工程概算表.xls
- 2025_2026学年甘肃省平凉市一中高一上册期末语文试卷(含解析).docx VIP
- 2025年妊娠期糖尿病教学课件.pptx
- 电子课件-机械制图(第五版)(机械类)完整.pptx
- 《市场营销》全套PPT课件.pptx
原创力文档

文档评论(0)