功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
技术知识 您所在的位置: 首页 > 技术知识

嵌入式系统中运行参数修改研究及其应用

来源:    作者:    发布时间:2016-05-06 10:45:32    浏览量:

1、引言
以太网技术的广泛普及,因特网在工业、商业、传媒家庭、教育业等方面的广泛运用,使得基于以太网的系统得到了飞速发展,配置参数(黑名单、启动参数、运行参数等)及修改一直是嵌入式系统中的难题,传统的配置方法是将参数直接固化电感生产在程序中,修改时通过串口进行,在实际应用中很不方便。对于要经常改变参数的嵌入式系统,通过串口进行参数修改后电感器生产厂家再重新烧录程序,在仪器很多的情况下,技术人员的维护工作非常困难。
近来发展起来的方法是利用嵌入式Web Server和TCP/IP协议,技术人员可以通过CGI网页对嵌入式系统的参数进行浏览和修改,这种方法虽然有着良好的人机界面,使用起来也非常方便,但嵌入式Web Server 需要处理器有较强的数据处理能力,一般的MCU并不支持[1]。
在大量实践的基础上,本文详细阐述了嵌入式系统采用UDP协议来对参数进行配置修改的技术,较好的解决了嵌入式系统中参数修改问题。

2、系统原理
嵌入式系统一般由PC管理机和嵌入式终端组成。PC管理机主要对数据进行读写和管理。终端负责数据的采样并把数据传给PC机。系统结构如图1所示,终端和主机通过以太网相连,每个终端都有自己的机号和IP地址。因此,PC机不仅要对这些设备进行管理,还要进行数据通信。当终端收到PC机的命令和数据后,把数据存放在EEPROM的存储器里,然后更新系统参数。本文主要阐述系统的数据通信部分的具体实现,包括上位机和下位机的实现过程。
3、应用协议
3.1 UDP用户数据报协议
UDP是一个简单的面向数据报的传输层协议,应用程序进程的每个输出操作产生一个UDP数据报,并组装成待发送的IP数据报。UDP提供基本、低延时的传输。UDP数据报格式如图2所示[2][3]。
3.2应用数据帧封装格式
应用数据是以帧的格式封装在UDP数据里面的,它的帧格式是:帧开头(1字节)+数据长度(1字节)+机号(2字节)+命令(1字节)+数据+效验(1字节)+帧结尾(1字节)。帧以0x02开头,数据长度表示机号、命令和数据总的长度字节,效验是对前面数据和效验,帧结尾是0x03。

4、程序实现
4.1上位机程序
上位机采用VC6.0进行程序设计,网络通信部分主要由套接字Socket完成,在UDP应用编程中,一般调用Socket的RecvFrom() 和SendTo()工字电感器两个主要函数即可完可调电感器成数据通信,其工作流程如图3所示。


下面代码是解析下位机所返回信息。

iRecv =Socket.ReceiveFrom(m_temp,sizeof(m_temp),
m_nip,uPort,0);
if (iRecv)
{ if(m_temp[4]==0x3e)
MessageBox("设置成功");
else if(m_temp[4]==0x3f)
MessageBox("设置失败");
else
MessageBox("通信错误");
iRecv=0;
}
4.2下位机程序
终端正确的接收完一帧数据后,根据命令来处理相应的事务。系统提供最基本的5个命令:0x50(设置系统参数),0x51(读取配置参数),0x43 (初始化EEPROM,0x3e (正确操作应答),0x3f(不正确操作应答),工作流如图4所示。

5、在“家校通”中的具体应用
近年来,智能IC卡得到了广泛的应用,除了应用于信用卡、收费卡、保险卡、密钥卡等外,在学校也得到广泛使用,像校园“一卡通”,“家校通”到处随处可见。“家校通”是利用现代信息技术实现家庭与学校快捷、实时沟通的教育网络平台,是一套可以有效解决老师和家长之间沟通,帮助孩子健康成长的、集先进的计算机技术和网络技术于一体的信息交流系统。它可以让家长每天都能了解到自己孩子在学校的情况,也可以让家长随时随地的向老师提出建议或反映孩子在家里的表现。系统硬件主要采用网络型读卡机,它主要由主控MCU89C52、读卡模块RC500、8位LED和网络通组成。它不能单独工作,必须联网与PC机进行通信,图5是“家校通”典型拓扑图。

  • 基于单片机与CPLD的步进电机PWM驱动技术步进电动机是一种将数字信号转换为位移(或直线位移)的机电执行元件,每当输入一个脉冲时,转轴便转过一个固定的机械角度,他具有快速起停、精确步进、没有积累误差且能直接接收数字信号的特点,在数字控制系统中得

  • 铁硅铝磁环饱和的波形是怎样的? 铁硅铝磁环饱和的波形是怎样的?


    有没有像铁氧体那样出现电流陡峭上升?


    怎样计算铁硅铝磁环Bmax有没有超?


    请各位上师指点!



    已经被添加到社区经典图库喽

    http

  • 关于双管PFC比单管PFC更适合于大功率我想,这句话是不是可以这样说,做同样的功率,双管的体积要比单管小。如果电感参数相同,那肯定是双管的功率可以做得高一些,因为俩这样的电感在储能。那些个说双管做的功率大的,我觉

  •