Можно ли в Marlin 2 убрать упоминание о нагреваемом столе, тем самым освободить пины для управления лазером?
Собираю лазерный гравёр. От старого принтера осталась плата Anet 1.5. Вроде бы никаких подводных камней не должно было бы быть, но без них видимо никак.
Дело вот в чём. Включая в Marlin #define LASER_FEATURE требуется указать в настройках платы #define SPINDLE_LASER_ENA_PIN и #define SPINDLE_LASER_PWM_PIN. Но у МК ATmega1284P свободных PWM всего шесть, то и не очень то и разгонишся с переназначениями.
В пинах платы закоментировал вентилятор (pin 4) и переназначил его на #define SPINDLE_LASER_ENA_PIN. Но при этом при компиляции требуется назначить SPINDLE_LASER_PWM_PIN. И вот с этим проблема.
Пробовал закоментировать #define HEATER_BED_PIN, но при этом вылетает ошибка "Counter/Timer for SPINDLE_LASER_PWM_PIN is used by a system interrupt.".
Сам стол в Configuration.h отключён. Его даже на экране нет. Но чем-то этот пин всё равно используется. Но вот чем?!
Комментарии и вопросы
Где же сейчас подобные сопла д...
Под винду фрикад ооочень сырая...
Незнаю как у вас у меня фрикад...
Больше всего портят плё...
По своей неосторожности устрои...
Ищу точную 3д модель штурвала...
Столкнулся с такой проблемой,...