首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

实时内核μC/OS-II下的网络监控系统的设计 03

实时内核μC/OS-II下的网络监控系统的设计 03

Ping利用ICMP协议的回响功能实现主机/服务器是否有应答的测试。Ping的实现主要由ping请求、ping应答和回显操作三个函数完成。
  由于采用以太网的接入方式,因此系统必须实现IEEE802.3标准,主要由RTL8019AS完成。为了保证系统在以太网的通信,还需要实现ARP协议。ARP协议的本质就是完成网络地址到物理地址的映射,从而保证网络的正确传输。整个ARP处理过程由ARP请求、ARP应答、ARP处理三个函数实现,ARP处理函数建立了ARP缓存表。
  本文介绍的嵌入式网络监控系统采用IE浏览器作为客户端界面,支持RS232和以太网的连接,可以通过以太网接入Internet,进而实现从Internet上监控嵌入式设备。在实际应用中,如果I/O口连接了其它硬件设备,只需对变量的处理函数做相应改动,就可实现远程监控。系统内部嵌入μC/OS-II操作系统,使用灵活,可通过编程增加需要的功能。采用DHCP动态获得IP地址等信息,增强了系统的灵活性。本方案所实现的网络监控系统具有成本低、可视化、与平台无关等特点,可以广泛应用在工业控制领域,有很高的实用价值。
返回列表