论文部分内容阅读
本课题的任务是设计并实现基于变电站综合自动化的通信控制器。作为Internet 和现场总线网络数据传输交换的媒介,该通信控制器不仅仅是转发器,同时还要有多种网络服务和安全防护功能,具有一定的通用性。主要应用了“嵌入式Internet技术”、“Linux 内核裁减”、“应用系统到 ARM 平台的移植”、“嵌入式 Web 服务器”、“网络信息安全”等领域的知识。
本文首先介绍了嵌入式 Internet(EI)技术的发展现状和趋势,然后对工业以太网技术和变电站综合自动化领域的现场总线技术进行了简单的分析和概述,并探讨了通信控制器的发展和应用趋势。
系统整体设计中,硬件处理器采用了三星公司的 S3C2410A,操作系统引入了 2.4.20 内核的 Linux,应用软件的开发基于Linux内部完整的TCP/IP协议集和Socket网络编程。核心应用软件是嵌入式Web服务器(EWS),论文从资源分配、进程调度、动态页面CGI技术和网络安全等关键技术入手进行设计。
采用CAN控制器SJA1000进行了CAN总线模块的设计,并基于Linux设计了CAN驱动程序。在制定CAN应用层通信规约时,兼顾了系统的扩展性和通用性。