基于EPA的嵌入式控制器软件协议栈实现  

Implementation of EPA-based Embedded Controller Software Protocol Stack

在线阅读下载全文

作  者:樊勇[1] 尚群立[1] 

机构地区:[1]杭州电子科技大学信息与控制研究所,杭州310018

出  处:《自动化仪表》2007年第12期19-21,25,共4页Process Automation Instrumentation

摘  要:首先提出基于AT91R40008与非PCI总线以太网控制器AX88796的EPA接口控制器硬件电路设计方法。之后在深入剖析EPA通信模型的基础上,重点阐述了如何移植由Adam Dunkels编写的开源TCP/IP协议栈uIP以满足EPA协议标准;针对AX88796的软件驱动模块,重点指出其驱动代码设计的关键点;就EPA通信模型的核心模块,如EPA服务、套接字映射接口、基于IEEE1588的时间同步、EPA管理信息库等的实现进行了深入研究。经过EPA一致性和EPA互操作性等测试平台测试,时钟同步精度目前可达到微秒级。Firstly, the circuit design method for EPA interface controller based on AT91R40008 and non-PCI-bus Ethemet controller AX88796 is presented. Then, by analyzing the EPA communication model, the following are offered: how to transplant uIP, an open source TCP/IP protocol stack written by Adam Dunkels, to meet the EPA standard ; the key points of codes design in terms of the software driver module of AX88796 ; the thorough study on the core modules of EPA communication model, such as EPA services , socket mapping interface, time synchronization based on IEEE1588, EPA management information database, etc. Finally, tested on the conformance and interoperation platform, the time synchronization precision at microsecond level can be reached at present.

关 键 词:EPA 现场总线 模型 协议栈 驱动模块 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象