开源改变世界

ATMega2560 上的 grbl #92

推推 grbl 2年前 (2023-01-21) 199次浏览

关闭
Shadyman 打开了这个问题 2012 年 4 月 20 日 · 5 条评论
关闭

ATMega2560 上的 grbl#92

Shadyman 打开了这个问题 2012 年 4 月 20 日 · 5 条评论

注释

ATMega2560 上的 grbl #92

我注意到 Arduino MEGA 2560 在维基上被列为“无法工作/任何版本”。这只是更改默认引脚和(和/或寄存器)的问题,还是存在更深层次的不兼容性?

ATMega2560 上的 grbl #92
成员

移植可能只是切换引脚和外围寄存器直到它工作的问题。

ATMega2560 上的 grbl #92

(在这里进行了编辑。必须更正声明…. 1280 而不是 2560。)
我目前正在 MEGA 1280 上运行 grbl 的修改版本。不过我不久前做了修改,这是 grbl 的第一个版本。我不记得我究竟改变了什么。如果你不这样做,我可以给你一份我所做的副本。(如果 Arduino Due 出来,我也会尝试使用它。)

ATMega2560 上的 grbl #92
贡献者

请随时在 wiki 中报告您将 grbl 移植到不同的 atmega 或什至其他处理器类型的经验。其他人会很乐意向你学习!

ATMega2560 上的 grbl #92

跟进 Mega 2560。我正在尝试在我的第二个 cnc 上的 Mega2560 上运行修改后的 grbl 代码。2560 与 1280 有所不同。我修改后的 grbl 代码在 1280 上工作得很好。当我写入 2560 时,它使用来自 grbl 的串行代码以不同的方式读取它。做一个简单的 usb 通信测试代码,但如果我使用罐装的 arduino 串行库,我可以让 2560 读取我发送的内容。我猜不同的 usb 芯片组和字符映射正在发生某些事情。

ATMega2560 上的 grbl #92

边注。我在 wiki 中查找了该主题,但找不到。

喜欢 (0)