摘要
为了丰富ARM9处理器S3C2440A芯片的片上资源,采用单CPU架构设计了基于ARM和Linux的嵌入式数控系统。以Linux系统为软件平台,通过对Linux进行基于Xenomai的实时性改造,使之满足数控系统控制要求。最后对数控系统的软件结构进行研究设计,并介绍了数控系统实时任务与非实时任务的编程实现方法。
To enrich the resources onS3C2440A chip in ARM9 processor, an embedded CNC system based on ARM and Linux is designed, by applying single processor structure. The CNC system can be conformed to industrial control standards and xenomai re- al-time transformation through Linux standard kernel. Finally, this paper completes the design of software structure of the CNC sys- tem and shows the programming method of for both real-time task and non-real-time task.
出处
《机械制造与自动化》
2013年第5期130-132,135,共4页
Machine Building & Automation
基金
南京航空航天大学基本科研业务费资助项目(NS2012098)