GBRL не компилируется
- Войдите на сайт для отправки комментариев
Суть проблеммы - есть халявные шаговики от принтеров и желание сделать маленькую рисовалку для плат.
Нашел статью на эту тему http://3dtoday.ru/blogs/xedos/sandbox-cnc-shield-v30-soft/ UNO была, драйверы даром достались, шильд заказал. Беда пришла совсем не от туда где ожидалось - делаю все по статье, но <config.h>, <print.h> и <system.h> подсвечиваются красным и при компиляции куча ошибок:
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
In file included from C:\Users\серг\Documents\Arduino\libraries\grbl/config.h:30:0,
from C:\Users\серг\Desktop\GBRL\GBRL.ino:1:
C:\Users\серг\Documents\Arduino\libraries\grbl/grbl.h:68:4: error: #error "Required HOMING_CYCLE_0 not defined."
#error "Required HOMING_CYCLE_0 not defined."
^
C:\Users\серг\Documents\Arduino\libraries\grbl/grbl.h:108:4: error: #error "WCO refresh must be greater than one."
#error "WCO refresh must be greater than one."
^
C:\Users\серг\Documents\Arduino\libraries\grbl/grbl.h:111:4: error: #error "Override refresh must be greater than zero."
#error "Override refresh must be greater than zero."
^
exit status 1
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Среда версии 1.8.1 - в интернете на эту тему вообще ничего не нашел.
Если кто работал с GBRL подскажите пожайлуста как победить или посоветуйте где взять готовый hex файл для UNO.
Удалось решить проблему? У меня что-то подобное, пока не могу побороть...
Скачал скомпилировал прошил, ответ в терминале есть. Все работает. hex файл 84 килобайта для уно хотя при компиляции пишет 30.
Была таже проблема. Решение - system.h поставить первой строкой
https://prnt.sc/plyfi0
https://prnt.sc/plyg7g
спасибо, все заработало!