由于Linux不具有硬实时性,在开放式数控系统运动控制器中采用RTAI(Real Time Application In-terface)实时方案来解决嵌入式Linux数控平台的实时问题。RTAI能够实现内核的可抢占性,实时中断机制以及动态优先级调度等基本实时机制;同时...由于Linux不具有硬实时性,在开放式数控系统运动控制器中采用RTAI(Real Time Application In-terface)实时方案来解决嵌入式Linux数控平台的实时问题。RTAI能够实现内核的可抢占性,实时中断机制以及动态优先级调度等基本实时机制;同时它完全开放源码,方便针对嵌入式控制应用的内核调度机制进行改造。文章对RTAI的特性及在基于Mpc5200数控系统运动控制器中的改造和应用进行了研究分析。实验证明该方案能够满足嵌入式控制系统的实时性需求。展开更多
通过分析通用2.5D数控系统的功能需求,提出并设计了一种基于CAN总线的嵌入式Linux2.5D数控系统。结合嵌入式Linux操作系统的优点和MPC5200处理器丰富的片内资源,以及移植RTAI(Real Time Application Interface)加载实时内核,使得系统具...通过分析通用2.5D数控系统的功能需求,提出并设计了一种基于CAN总线的嵌入式Linux2.5D数控系统。结合嵌入式Linux操作系统的优点和MPC5200处理器丰富的片内资源,以及移植RTAI(Real Time Application Interface)加载实时内核,使得系统具有了很好的开放性,分布性和实时性。展开更多
文摘由于Linux不具有硬实时性,在开放式数控系统运动控制器中采用RTAI(Real Time Application In-terface)实时方案来解决嵌入式Linux数控平台的实时问题。RTAI能够实现内核的可抢占性,实时中断机制以及动态优先级调度等基本实时机制;同时它完全开放源码,方便针对嵌入式控制应用的内核调度机制进行改造。文章对RTAI的特性及在基于Mpc5200数控系统运动控制器中的改造和应用进行了研究分析。实验证明该方案能够满足嵌入式控制系统的实时性需求。
文摘通过分析通用2.5D数控系统的功能需求,提出并设计了一种基于CAN总线的嵌入式Linux2.5D数控系统。结合嵌入式Linux操作系统的优点和MPC5200处理器丰富的片内资源,以及移植RTAI(Real Time Application Interface)加载实时内核,使得系统具有了很好的开放性,分布性和实时性。