关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于DM9000的以太网藏文信息控制平台

基于DM9000的以太网藏文信息控制平台

作者: 时间:2010-04-12 来源:网络 收藏

2)申请创建一个TCP协议块,并将其配置为监听80端口(Web 服务的默认端口),同时设置好TCP协议接收连接的回调函数(指用户将自行定义的函数的函数指针通过某种方式告诉协议栈,使得协议栈在适当时候,通过该函数指针调用该函数,从而执行用户操作)。
3)建立循环,在循环中不断检测是否有新的数据输入,并将接收到的数据包送至协议栈处理。当TCP的3次握手完成后,协议栈自动调用用户设置好的接收连接回调函数,交由应用层处理连接建立后的事宜。
由上述思路,构思出TCP协议的服务器的流程,如图5所示。

本文引用地址:https://www.eepw.com.cn/article/163150.htm


2.2 藏文网页部分设计
藏文网页的实现有两种方案:使用图片形式和标准藏文国际编码(UTF-8)。前者是所有的操作系统都可打开所做的藏文网页。但处理过程相对繁琐;后者采用国际藏文编码,网页制作简单,但所做的网页必须在装有藏文字库的系统上显示。本方案的网页需通过网页转换工具将相应的网页数据存储到中。由于网页转换工具无法保存图片,故只能选择后者。
监控界面在本方案中以3个电器(空调、灯、音乐)为例设计的,电器的操作设计通过按钮,电器状态的监控通过游走的表显示,当未对电器操作时电器的状态默认为“C”(关闭),当电器被打开后状态栏的状态是“0”(打开),其网页如图6所示。


制作好的藏语网页文件经过“NetpagetoC”网页转换工具将网页数据转换成C文件添加到相应的工程位置中,从而完成网页数据在SPCE0-6lA与模块所构成的服务器中的存储。

3 系统测试
将以模组和组成的TCP服务器终端直接接到交换机上,即可通过互联网访问该终端设备。把TCP服务器接好后,通过能够连接Internet的PC机即可直接登陆到该TCP服务器,并且可设置相应的家用电器的状态。本方案采用接线板供电线路的开关进行模拟。登陆TCP服务器后,点击家用电器的开或关,在网络通畅时,家用电器能够在小于l s的时间内响应PC机的控制指令。该系统设计的主控板消耗电流20 mA;太网模组消耗电流为212 mA;接线板控制驱动电路消耗电流40 mA。

4 结论
经测试各项功能指标均达到系统设计要求。本方案结合西藏地区人民日益增长的物质文化生活的需要,立足于解决和提升藏族同胞实际的生活质量,在需求方面尽量考虑藏民们需要的同时,具有操作简便,界面友好等特点。进一步开发该系统设计,其将具有一定的市场前景。

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭