快速硬件开发
文章平均质量分 67
巨窝
这个作者很懒,什么都没留下…
展开
-
Arduino 串口通讯 解析上位机发来的多个变量 多通道 解析字符串 可用于遥控
单片机或者微控制器通过“Serial”连接PC后,可以使用各种“串口助手”来进行通讯这是特别经典的“上位机+下位机”的协作方式,其中的一种超广泛的应用,就是用电脑发数据,下位机解析之后再把相应的值给赋给固定的变量。经典的应用比如知名的grbl固件的G代码解析固件https://github.com/grbl/grbl以及GPS报文解析库tinygpshttps://github.com/mikalhart/TinyGPSPlus以上两个都是解析串口发来的字符串,然后把相应的值提取..原创 2021-03-22 14:44:18 · 3041 阅读 · 1 评论 -
Arduino Board Manager stm32duino下载失败的解决方法
先来点废话和口活,不想看就从红字开始2015年接触arduino,那个时候arduino兼容的单片机均为avr,兼容其他平台的类似于arduino开发环境的只有TI出品的energia(更新巨慢),以至于arduino似乎只是玩具一般给学生使用或者用于教学的。2021年来了,6年之间开源硬件真的极大程度上改变了很多初学者和工程师的开发方式。PCB原理图公开的模块眼花缭乱,很多都是国内公司和工程师贡献的。现在的arduino代码兼容度极高,只要修改针脚就能从avr兼容到stm32。Github有两原创 2021-02-22 20:12:39 · 2505 阅读 · 2 评论 -
基于DAC8563模块的低速模拟振镜驱动,实现直线插补,点到点划线
之前看了一下其他人的帖子,感觉遮遮掩掩不是太清楚,我这次来个教程手把手搭建,相关模块都会说清楚,真正做到知无不言,让国内技术板块的分享更加细致和友好,抛砖引玉,斗胆希望更多的大神可以将不涉及知识产权的代码和教程放上来。振镜介绍挺多,这里给个图意思一下。 需要材料:(1)可以开发stm32的arduino开发环境(需要这个环境配置好stm32 arduino core,具体在github上,https://github.com/stm32duino/Arduino_Co...原创 2020-07-28 20:32:21 · 7735 阅读 · 7 评论 -
使用Marlin1.1.x固件进行多电机控制(4轴联动+5个挤出机)
有必要发一个博客,这几天做实验没啥进展,烦。写东西清理思路,整理思维。 这篇博文为了交流,为两种读者,第一种是做3d打印机想要给机器增加5个挤出机的人,第二种是遇到运动控制任务但不想浪费时间从底层写起的开发者。文章如果出现错误和偏差请留言,我会改正,谢谢。如果按照我的方式进行配置,基于mega2560+ramps1.4的微控制器将有以下运动控制功能 其一,四轴联动...原创 2018-11-01 23:01:29 · 12795 阅读 · 19 评论