开源改变世界!!

让门销浮动会导致崩溃循环 #15

推推 grbl 2年前 (2023-01-29) 177次浏览
关闭
unixbigot 打开了这个问题 2018 年 8 月 4 日 · 7条评论
关闭

让门销浮动会导致崩溃循环#15

unixbigot 打开了这个问题 2018 年 8 月 4 日 · 7条评论

注释

让门销浮动会导致崩溃循环 #15

当我第一次编译并部署到面包板时,我收到了一个崩溃循环。

在将引体向上安装到按钮别针上之后,事情就安定下来了。

我会更新自述文件。

让门销浮动会导致崩溃循环 #15
作者

可能是由于 ESP32 芯片早期版本中的错误。

让门销浮动会导致崩溃循环 #15
所有者

我认为所有的 ESP32 硅胶都是这样。这是数据表中的一个片段。

让门销浮动会导致崩溃循环 #15

让门销浮动会导致崩溃循环 #15
所有者

添加一种可选方法来关闭控制引脚的使用可能是个好主意。许多(大多数?)人不使用它们,这将是在固件中解决此问题的快速方法。

@unixbigot你怎么看待这件事?也许是cpu_map.h中的#define USE_CONTROL_PINS

让门销浮动会导致崩溃循环 #15
作者

我认为禁用前面板输入的选项是明智的。我已经构建了几台 grbl 机器,但从未使用过前面板输入(尽管我很快就会将它们添加到我的一台机器上)。

让门销浮动会导致崩溃循环 #15
作者

我会发送 PR

让门销浮动会导致崩溃循环 #15
所有者

@unixbigot

我又看了一眼,决定将其作为一个选项。

如果#define IGNORE_CONTROL_PINS未被注释掉(默认),开关将被忽略。

uint8_t system_control_get_state()
{
	#ifdef IGNORE_CONTROL_PINS
		return 0;
	#endif
...

我会把它包括在未来的推送中。

让门销浮动会导致崩溃循环 #15
所有者

关闭最新推送为门和控制销添加了大量选项。