注释
成员
移植可能只是切换引脚和外围寄存器直到它工作的问题。 |
(在这里进行了编辑。必须更正声明…. 1280 而不是 2560。) |
贡献者
请随时在 wiki 中报告您将 grbl 移植到不同的 atmega 或什至其他处理器类型的经验。其他人会很乐意向你学习! |
跟进 Mega 2560。我正在尝试在我的第二个 cnc 上的 Mega2560 上运行修改后的 grbl 代码。2560 与 1280 有所不同。我修改后的 grbl 代码在 1280 上工作得很好。当我写入 2560 时,它使用来自 grbl 的串行代码以不同的方式读取它。做一个简单的 usb 通信测试代码,但如果我使用罐装的 arduino 串行库,我可以让 2560 读取我发送的内容。我猜不同的 usb 芯片组和字符映射正在发生某些事情。 |
边注。我在 wiki 中查找了该主题,但找不到。 |
我注意到 Arduino MEGA 2560 在维基上被列为“无法工作/任何版本”。这只是更改默认引脚和(和/或寄存器)的问题,还是存在更深层次的不兼容性?