Вход термистора SKR 1.3 умер

У меня есть SKR 1.3, и вход термистора для экструдера 2 испортился.

В прошивке я попытался изменить TEMP_1_PIN на другой в pins_BTT_SKR.h, а также определил TEMP_1_PIN на другой контакт в pins_BTT_SKR_V1_3.h, но независимо от того, какой PIN я выберу, принтер игнорирует его и по-прежнему по умолчанию использует мертвый вход (P0_25). Я внес другие изменения в прошивку, чтобы подтвердить, что она обновляется, но все равно - второй экструдер temp input не изменится.

Оригинальный код в pins_BTT_SKR.h

#ifndef TEMP_1_PIN
  #define TEMP_1_PIN       P0_25_A2   // A2 (T2) - (69) - TEMP_1_PIN
#endif

Я изменил это на

#ifndef TEMP_1_PIN
  #define TEMP_1_PIN       P1_28  // A2 (T2) - (69) - TEMP_1_PIN
#endif

Я также закомментировал все, что ссылалось на P1_28, и добавил перед этим #define TEMP_1_PIN P1_28, но это тоже не сработало. Затем я переместил это определение в pins_BTT_SKR_V1_3.h, и это все еще не работало. Он все еще ищет сигнал на Р0_25. Я также пробовал другие доступные контакты. Ничего не изменилось. Должно быть, я где-то что-то упускаю...

, 👍0

Обсуждение

Я не эксперт, но в определении есть разница в стиле. Кажется, это должно быть " P1_28_A2` ?, @Trish

p1_28_a2-это то, что я тоже думал, но он не компилируется таким образом. Хотя я предполагаю, что это как-то связано с проблемой., @Korner19