Можно ли в 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 отключён. Его даже на экране нет. Но чем-то этот пин всё равно используется. Но вот чем?!
Популярные вопросы
Смещение слоёв
Печать сферической модели
Какие то впадины обращовываются
Чем 3D принтер отличается от 3D плоттера?
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
Все изделия проектирую для се...
Монтировал себе кнопку инсталл...
Вы монтируете свои изделия под...
Всем здравствуйте знатоки в ми...
Все привет, кто сталкивался с...
Модернизировал я своего ворона...
Добрый день. Поставил прошивку...