Abstract:A hardware platform with“ARM+FPGA”architecture and a software platform based onμC/OS-Ⅱreal time operating system were designed for NC carving machine.For the hardware platform,due to the high computing performance of the ARM microprocessor and high logical processing performance of the FPGA,both the number of the peripheral components and the design complexity were reduced.For the software platform,using μC/OS-Ⅱembedded real time operating system,not only multiple tasks could be done concurrently,the real-time character and stability of carving machine motion control was guaranteed,and the high speed and precision processing requirements were met,but also the system had a good man machine interface.