开源改变世界

#define 位(b) (1UL << (b)) #869

推推 grbl 3年前 (2023-01-23) 201次浏览

以上所有内容似乎都是对相同代码的重新定义,除了最后一个 – 我不知道这是否是问题的根源?

最后是 STK() 上传错误,通过选择“Arduino Nano”和“old 328P bootloader”作为处理器来解决。

#define 位(b) (1UL << (b))  #869

那么,您正在使用 Woodpecker 3.2 板,现在有一个 3.4 可用。也许您有硬件问题,而不是固件问题?不管怎样,你有一个原始的 Arduino Uno(不是中国克隆)可以用来测试你编译的 grbl 吗?我确实知道有各种关于 grbl 和 Uno 克隆问题的报告。可能有助于消除硬件或固件问题。无论如何,我自己没有建议。

#define 位(b) (1UL << (b))  #869
作者

感谢所有帮助 – 发现问题!

归结为“用户愚蠢”。我将 X、Y 和 Z 最大行程设置为非常大的值(一定是以微米为单位)。由此产生的 Xmax 一定在某处造成了溢出(尽管关闭了软限制)。

结论 – Woodpecker 3.2 Board 很好。正确获取配置参数!

现在关闭它… :-)

喜欢 (0)