可重构控制器的出现要求系统软件模块不但要满足性能和精度要求,还应具有模块化、可集成、可重用等特性.如果将实时中间件引入到控制器的设计中,由中间件管理模块间的交互,可实现控制器的可重构.建立基于RTL inux和实时CORBA的实时中间...可重构控制器的出现要求系统软件模块不但要满足性能和精度要求,还应具有模块化、可集成、可重用等特性.如果将实时中间件引入到控制器的设计中,由中间件管理模块间的交互,可实现控制器的可重构.建立基于RTL inux和实时CORBA的实时中间件平台,需要将CORBA引入RTL inux实时内核空间.该文给出了RTL inux实时内核中的实时CORBA和m in i-m um CORBA实现RTCK的设计,并基于RTL inux M Bu ff共享内存驱动和实时F IFO设计和实现了G IOP通信协议,最后给出了RTCK与TAO的延迟抖动测试结果并做了相关的分析.展开更多
文摘可重构控制器的出现要求系统软件模块不但要满足性能和精度要求,还应具有模块化、可集成、可重用等特性.如果将实时中间件引入到控制器的设计中,由中间件管理模块间的交互,可实现控制器的可重构.建立基于RTL inux和实时CORBA的实时中间件平台,需要将CORBA引入RTL inux实时内核空间.该文给出了RTL inux实时内核中的实时CORBA和m in i-m um CORBA实现RTCK的设计,并基于RTL inux M Bu ff共享内存驱动和实时F IFO设计和实现了G IOP通信协议,最后给出了RTCK与TAO的延迟抖动测试结果并做了相关的分析.