# 运动控制器 **Repository Path**: litte_enigner/motion-controller ## Basic Information - **Project Name**: 运动控制器 - **Description**: 本人毕业设计,只完成了圆弧插补,直线插补相关功能,有触摸显示功能 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 5 - **Created**: 2021-06-21 - **Last Updated**: 2025-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 运动控制器 #### 介绍 本人毕业设计,只完成了圆弧插补,直线插补相关功能,有触摸显示功能,可以对G代码进行编辑,保存。 目前完成的功能有:G0,G1,G2,G3解释执行,圆弧解释执行只能执行单个象限内的圆弧插补。在触摸屏的控制上还不算完善。好多编辑功能还没有实现。 在未来可能会有读取U盘文件的功能,有更丰富的外设。 #### 开发环境 KEIL5 ac5 #### PCB设计 PCB设计采用的是立创EDA #### 运行图 ![手动界面](https://gitee.com/litte_enigner/motion-controller/raw/master/img/%E6%89%8B%E5%8A%A8%E7%95%8C%E9%9D%A2.jpg) ![编辑界面](https://gitee.com/litte_enigner/motion-controller/raw/master/img/%E7%BC%96%E8%BE%91%E7%95%8C%E9%9D%A2.jpg) ![设置界面](https://gitee.com/litte_enigner/motion-controller/raw/master/img/%E8%AE%BE%E7%BD%AE%E7%95%8C%E9%9D%A2.jpg) ![运行界面](https://gitee.com/litte_enigner/motion-controller/raw/master/img/%E8%BF%90%E8%A1%8C%E7%95%8C%E9%9D%A2.jpg)