注释
这很难理解。请在不同的行中列出导致问题的事件顺序。
|
抱歉,希望对您有所帮助:
`#ifdef CONTROL_SW_DEBOUNCE_PERIOD #ifdef INVERT_CONTROL_PIN_MASK #define CONTROL_FEED_HOLD_PIN GPIO_NUM_36 #define MACRO_BUTTON_0_PIN GPIO_NUM_34
当我断开保持引脚 (GPIO36) 时,我看到“Pn:H”,当我按下 macro0 和 1 时,我看到“Pn:HMC0MC1” 谢谢 ! |
您要宏 0 和宏 1 做什么? |
从 sd 卡中抓取一个文件,就像你的 polarcoaster |
我建议尝试 devt 分支。它具有此处描述的功能。 让我知道这是否适合你。 |
是的,它有效!当按下 MC0 和 MC1 按钮时,我可以看到“Pn:01”,而我的“保持”gpio 引脚已连接。 |
你好 !
当我将 Feed_Hold 与 Macro0 和 Macro1 一起使用时,Grbl 崩溃。
使用 WEBUI,我可以看到何时按下 Feed_Hold 按钮。但是当我按下 Macro0 或 Macro1 按钮时,WEBUI 停止接收消息并且出现“连接错误”消息。
重置 ESP32 后,我断开 Feed_Hold 引脚,我可以在 WEBUI 上看到“Pn:H”。
之后我可以毫无问题地推动 MC0 和 MC1 并看到“PN:H,MC0,MC1”
我使用带上拉电阻的 34-39 GPIO。
谢谢 !