没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统/ARM技术中的嵌入式系统中运行参数修改的设计和实现
2 下载量 136 浏览量
2020-10-22
01:37:55
上传
评论
收藏 211KB PDF 举报
温馨提示
试读
4页
1、引言 以太网是当今现有局域网采用的最通用的通信协议标准。该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方法。以太网在互联设备之间以10~100Mbps的速率传送信息包,双绞线电缆10 Base T以太网由于其低成本、高可靠性以及10Mbps的速率而成为应用最为广泛的以太网技术。直扩的无线以太网可达11Mbps,许多制造供应商提供的产品都能采用通用的软件协议进行通信,开放性最好。 近来发展起来的方法是利用嵌入式Web Server和TCP/IP协议,技术人员可以通过CGI网页对嵌入式系统的参数进行浏览和修改,这种方法虽然有着良好的人机界面,使用起来也非常方便,但嵌入式Web
资源推荐
资源详情
资源评论
嵌入式系统嵌入式系统/ARM技术中的嵌入式系统中运行参数修改的设计技术中的嵌入式系统中运行参数修改的设计
和实现和实现
1、引言 以太网是当今现有局域网采用的最通用的通信协议标准。该标准定义了在局域网(LAN)中采用的
电缆类型和信号处理方法。以太网在互联设备之间以10~100Mbps的速率传送信息包,双绞线电缆10 Base T以
太网由于其低成本、高可靠性以及10Mbps的速率而成为应用最为广泛的以太网技术。直扩的无线以太网可达
11Mbps,许多制造供应商提供的产品都能采用通用的软件协议进行通信,开放性最好。 近来发展起来的方
法是利用嵌入式Web Server和TCP/IP协议,技术人员可以通过CGI网页对嵌入式系统的参数进行浏览和修改,
这种方法虽然有着良好的人机界面,使用起来也非常方便,但嵌入式Web
1、引言、引言
以太网是当今现有局域网采用的最通用的通信协议标准。该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方
法。以太网在互联设备之间以10~100Mbps的速率传送信息包,双绞线电缆10 Base T以太网由于其低成本、高可靠性以及
10Mbps的速率而成为应用最为广泛的以太网技术。直扩的无线以太网可达11Mbps,许多制造供应商提供的产品都能采用通用
的软件协议进行通信,开放性最好。
近来发展起来的方法是利用嵌入式Web Server和TCP/IP协议,技术人员可以通过CGI网页对嵌入式系统的参数进行浏览
和修改,这种方法虽然有着良好的人机界面,使用起来也非常方便,但嵌入式Web Server 需要处理器有较强的数据处理能
力,一般的MCU并不支持。
WebServer中文名称叫网页服务器或web服务器。WEB服务器也称为WWW(WORLDWIDEWEB)服务器,主要功能是
提供网上信息浏览服务。Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可
以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务
器是通过很多协议来为应用程序提供(serves)商业逻辑(businesslogic)。
在大量实践的基础上,本文详细阐述了嵌入式系统采用UDP协议来对参数进行配置修改的技术,较好的解决了嵌入式系
统中参数修改问题。
2、系统原理、系统原理
嵌入式系统是"控制、监视或者辅助装置、机器和设备运行的装
置"(devicesusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants)。从中可以看出嵌入式系统是软件
和硬件的综合体,还可以涵盖机械等附属装置。目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础、软
件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式系统一般由PC管理机和嵌入式终端组成。PC管理机主要对数据进行读写和管理。终端负责数据的采样并把数据传
给PC机。系统结构如图1所示,终端和主机通过以太网相连,每个终端都有自己的机号和IP地址。因此,PC机不仅要对这些
设备进行管理,还要进行数据通信。当终端收到PC机的命令和数据后,把数据存放在EEPROM的存储器里,然后更新系统参
数。本文主要阐述系统的数据通信部分的具体实现,包括上位机和下位机的实现过程。
3、应用协议、应用协议
3.1 UDP用户数据报协议用户数据报协议
UDP是UserDatagramProtocol的简称,中文名是用户数据包协议,是OSI参考模型中一种无连接的传输层协议,提供面
向事务的简单不可靠信息传送服务。它是IETFRFC768是UDP的正式规范。UDP是ISO参考模型中一种无连接的传输层协议,
提供面向事务的简单不可靠信息传送服务。UDP协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一
台设备上的多个应用程序。UDP数据报格式如图2所示。
3.2应用数据帧封装格式应用数据帧封装格式
应用数据是以帧的格式封装在UDP数据里面的,它的帧格式是:帧开头(1字节)+数据长度(1字节)+机号(2字
节)+命令(1字节)+数据+效验(1字节)+帧结尾(1字节)。帧以0x02开头,数据长度表示机号、命令和数据总的长度字
节,效验是对前面数据和效验,帧结尾是0x03.
4、程序实现、程序实现
资源评论
weixin_38734037
- 粉丝: 5
- 资源: 902
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于协同过滤的推荐系统.rar
- multisim简易密码锁设计秒表电路抢答器简易测频仪multisim数字电路仿真电路合集(4个).zip
- 基于yolov10实现5类水果蔬菜检测源码+数据集+模型.zip
- 第一章+数学基础.pdf
- 安卓与STM32硬件开发项目,实现安卓端控制家庭灯,窗帘,门.zip
- java-leetcode题解之第972题最接近原点的K个点.zip
- java-leetcode题解之第347题前K个高频元素.zip
- java-leetcode题解之第215题数组中的第K个最大元素.zip
- java-leetcode题解之第641题设计循环双端队列.zip
- java-leetcode题解之第1284题转化为全零矩阵的最少反转次数.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功