Как добавить pin-вход на дополнительный датчик в GRBL 1.1

Остальные вопросы по работе с операционной системой Windows
altigor
Новичок
Сообщения: 3
Зарегистрирован: 09 июл 2020, 19:24
Репутация: 1
Настоящее имя: Aleks Ivanov
Контактная информация:

Как добавить pin-вход на дополнительный датчик в GRBL 1.1

Сообщение altigor »

Доброго дня, использую прошивку GRBL 1.1 https://github.com/usbcnc/grbl
я добавил pin-вход на дополнительный датчик
в файле cpu_map.h добавил:
#define S_PIN GPIOB
#define S_PORT GPIOB
#define RCC_S_PORT RCC_APB2Periph_GPIOB
#define GPIO_S_PORT GPIO_PortSourceGPIOB
#define S_BIT 10

Вопрос: как (и где) прописать этот пин в коде, чтобы в последствии можно было обратиться к нему в программе или в макропрограмме G-koda
необходимо, чтобы по сигналу датчика продолжалось исполнение G-koda программы:
G1 X.... Y....
S_BIT = 1 - продолжить (если 0 - ждать когда сработает датчик)
G1 X.... Y....
...
или макропрограмме G-koda:
G0 X.... Y....
O<S>
G0 X.... Y....
Прошу помощи, как это сделать

Вернуться в «Прочие вопросы Windows»