touchvg.zip
这个是国内大神贡献的2D矢量绘图软件,和OPENVG类似,跨平台,提供win32的测试例子,底层库很少,可以用来做CAD的研究,提供吸附,redo,undo等少有的工能够,特别值得学习,缺点是资料基本没有,全靠自己看代码来分析,代码也写的很复杂,一些简单的调用关系绕了好几圈子,特别适合学习研究用!
E40笔记本电脑原理图.zip
这个是笔记本电脑的E40的电路PDF文件,可以通过网络或者元件名称来查找原理图的位置,可惜只是PDF文件。
一款界面不错的仿CAD软件
找了很久找到的一款仿CAD软件,原来是VC6.0开发的,现在我已经移植到了VS2015里面,功能方面支持直线,圆形,矩形,多边形的绘制;支持镜像,移动,复制,旋转等操作,不支持DXF,不支持图形的对齐,最多的特点是程序的界面很美观,适合在上面做扩展开发!
SimpleCAD(功能全面的cad绘图软件)
网络上能找到的最好的仿CAD软件了,目前还不支持DXF和DWG文件,但是绘图功能是我目前发现的功能最强的仿CAD软件了,用的是VS2017的winform开发的,整个程序的设计框架特别特别棒,移植上.netdxf,在把界面美规弄一弄,觉得算一个有用的小型CAD,比目前整个优快云上的任何仿CAD软件的都棒,很值得大家学习,然后去不断的修复发展这个软件,非常好的绘图平台!
金橙子的打标软件EZCAD源代码
EZCAD的源代码程序,不过缺少核心库的dll,能编译,不能运行,共享出来是供大家学习的,如果侵犯版权,请联系我删除,该程序是mfc开发的,需要重新加载整个项目后,才能在vs2015上编译成功。
stm32的3d打印机程序
marlin的移植版本的stm32主控3D打印机固件,离职多年了,把以前自己移植的程序现在公开下,给有用的人学习研究用,这个程序支持4轴插补联动,支持T型加减速,支持微小段速度前瞻衔接,支持fatfs文件系统,支持HMI的串口屏,很适合做运动控制的研究学习,改进算法,增加S加减速,也欢迎高手加我qq1535640064聊聊算法。
基于winform的SVG编辑器
SVG的矢量绘图程序,基于SVG库,Draw库构成的,可以直接在VS2015下进行编译,很适合在上面做二次开发,里面的程序框架设计的很好,类之间的调用基本全是通过事件委托的形式构成的,可以修改成支持dxf和svg的一个比较好的绘图软件,也可以做成工业绘图类的CAM软件。
MFC模仿CAD支持VS2015
这个软件层次写的很好,很适合用来学习,就是界面有点丑,不过可以用来做二次开发很好用,缺点是不支持dxf,二次开发也需要很多工作,目前是全网能找到功能最全的CAD模仿软件;
MFC的·绘图代码,模仿CAD的界面是我找了很久,觉得做的最好的一个版本,缺点是不支持DXF
MFC做的CAD软件,我认为是界面最好的一个,但是不支持DXF,可以修改添加DXF的支持,好像也不支持选中,还有很多功能要自己去完善,很值得学习用!
VS2015开源的类CAD软件
可能是网上能找到的国内比较好的画图软件了,支持常用绘图,选择,删除,放大缩小功能,代码里也支持DXF导入和导出,不过这部分有问题,适合用来学习,或者在这个基础上完善它,谢谢程序原创者,也希望大家能完善它!
怎样制作U盘的LINUX启动盘
制作linux的u盘启动,用的ultraiso光盘刻录软件,很好用,我安装的ubuntu
基于整点原子的minist32开发板的一个小型GUI界面
UGUI是一个小型的适合stm32的gui,框架做的很好,功能有限,需要扩展
基于opentk的3D模型(STL格式)显示旋转缩放等功能
编译器是vs2015,用的是opentk库做的3D显示引擎
arduino的核心库
这个是arduino的核心库,目前支持AVR的单片机,大家可以移植到NXP或者ST的单片机上!
3D打印机上位机源码Reprap Host 是C#写的!
这个是reprap host是C#开发的,刚才上传错误了对不起大家!现在重新上传
OBJ模型的加载绘制放大缩小移动
OBJ模型的加载绘制放大缩小移动
Atmega1280的串口FIFO程序
Atmega1280的串口函数,用队列来实现FIFO功能。
stm32f103的sdio方式读sd卡,带fatfs文件系统
STM32F103的SD卡读取,移植的是fatfs文件系统,串口输出,需要把串口配置成自己板子上的,就可以用了,还有设计printf函数里的串口选择,别忘记了,绝对可以用,已经测试过了!
stm32F103的USB转串口包括驱动inf文件
绝对可用的STM32F103的USB转串口,带inf文件,是圈圈大侠的,里面有详细的备注,很值得学习!
nec9234定时器
NEC9234定时器的使用,用的是IAR编译器,刚用IAR编译器的朋友可以下来看看IAR中断的写法!
linux入门优秀教程
这是linux入门的优秀的教程,希望对各位有需要的朋友有帮助。
PLC上位机 可以绘制梯形图 使用MFC开发
一款PLC的上位机软件,使用是MFC开发,可以用VS2013编译,有主界面,目前还没有摸索清楚怎么画梯形图,应该有这个功能,代码还没有完善,需要自己摸索。。。
PLC梯形图上位机软件,MFC开发,支持三菱的梯形图,文件中有软件的截图,软元件M0要写作M000
PLC梯形图上位机软件,MFC开发,支持三菱的梯形图,文件中有软件的截图,软元件M0要写作M000
stm32_can.zip
用的是gitee上j1939.c文件,弥补了没有example的遗憾,目前是全网唯一能运行的j1939的stm32工程文件.
PLC绘图软件.rar
原文件是一个绘制电路图仿真软件,可以修改成绘制梯形图的软件,使用MFC开发
TinyCAD-master.zip
基于VS2019的MFC开发的EDA原理图绘图软件,非常时候拿来学习和练手!
LadderApp.rar
github上找到的一个不错的plc的梯形图软件,适合二次开发完善,已经修改成汉语,转给需要的朋友!
elua_stm32f103.rar
elua移植到stm32上,用mdk和gcc,目前只是能产生hex文件,所有的功能还要调试修改,先备份!
Repetier-Host-master.rar
Repetier-host 3D上位机带opentk库,带opentk,直接可以vs2015编译,以前我也有上传,但是没有带库,现在重新上传一份!
scite_source.rar
scite 开源的代码编辑器,notepad,notepad++都是用的这个,本来想做一个lua文本输入编译器,自己从底层写太难了,找了很久才发现这个开源的编辑器,希望在巨人的肩膀上,能学会使用这个编译器,支持语法高亮,支持代码自动完成,界面notepad那么花哨,功能也一样。
usb_rs232.rar
这个项目是几年前帮朋友开发的,通过stm32读数字卡尺的数据,数字卡尺现在都是miniUSB接口,其实不是usb,而是用的类似IIC的通讯方式,该程序实现了stm32读数字卡尺的数据,并发送给电脑!共享给有用的人!
grbl1.1h_stm32.zip
grbl1.1h版本的移植到stm32上,电机的运动控制和归零已经测试过,主轴的控制,系统按钮,需要自己完成修改,目前只是一个框架!
0001.zip MFC显示汉字轮廓的方法
MFC显示汉字轮廓的测试代码,希望对大家有用!
touchvg.zip
这个是国内大神贡献的2D矢量绘图软件,和OPENVG类似,跨平台,提供win32的测试例子,底层库很少,可以用来做CAD的研究,提供吸附,redo,undo等少有的工能够,特别值得学习,缺点是资料基本没有,全靠自己看代码来分析,代码也写的很复杂,一些简单的调用关系绕了好几圈子,特别适合学习研究用!