- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 LibreCAD_3编译遇到的问题
LibreCAD是Linux平台上常见的2D绘图软件,本人因工作需经常开发机床的简易CAD软件,对其一直特别关注。这个软件有一个较大的升级版本LibreCAD_3,想体验一下,打开Ubuntu18,上GitHub,克隆源代码,编译,官方Wiki已经给出编译方法, Building · LibreCAD/LibreCAD_3 Wiki · GitHub 但事情发展没那么顺利,执行到步骤 make -j 4 遭遇了三个错误,第一错误信如下: [ 22%] Linking CXX ...
2021-10-05 23:11:51
978
原创 TinyG 固件源码分析之二
2.2 主要后台子任务任务之间的关联 _controller_HSM函数中包含多个后台子任务函数,其中_command_dispatch实现从串口接收各种文本格式指令,配置参数,解析G码指令产生运动控制指令并写入mb(mpBufferPool_t类型)的缓存,mp_plan_hold_callback实现从mb缓存中取出指令,输出脉冲控制电机。 2.3 固件的基本功能 ...
2020-03-09 12:43:45
1235
原创 TinyG 固件源码分析之一
1.TinyG项目简介 https://github.com/synthetos/TinyG TinyG项目是一个多轴运动控制系统,它面向数控加工中心和其它需要高精度运动控制的应用场景。TinyG是一个针对中小型功率电机控制的嵌入式解决方案。下面列出TinyG 第8版硬件的主要特点: 1) 采用Atmel ATxmega192嵌入式控制器; 2) 将4路基于TI DRV8818芯片的步进电机驱动器...
2020-03-05 21:55:37
2675
原创 开博了,打算记录下开发数控设备的过程
背景,利用已有的技术积累开发一套数控设备。 硬件环境,基于S3C6410+PCL6045, 软件环境,WinCE6.0,VS2005, 开发内容: 1. 硬件,设计电路板,S3C6410使用核心板,PCL6045自己开板。 2. 软件, 2.1 编制WinCE下的驱动,实现对PCL6045芯片的基本操控; 2.2 编制前端+后端结构的运动控制程序,针对不同的运动控制指令设计不同的前端
2013-04-26 23:20:30
830
firmware.zip
2020-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人