Ciao! Una domanda da neofiti: ho preso il codice dei MKDUO ultimo e stavo cercando di capire come funziona l'assegnazione dei PIN per le varie define. Ad esempio, per la sezione LCD di una RADDS trovo questo
RADDS_DISPLAY:
#define LCD_PINS_RS 42
#define LCD_PINS_ENABLE 43
#define LCD_PINS_D4 44
#define LCD_PINS_D5 45
#define LCD_PINS_D6 46
#define LCD_PINS_D7 47
#define ORIG_BEEPER_PIN 41
#define BTN_EN1 50
#define BTN_EN2 52
#define BTN_ENC 48
REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER:
#define LCD_PINS_RS 46
#define LCD_PINS_ENABLE 47
#define LCD_PINS_D4 44
#define ORIG_BEEPER_PIN 41
#define BTN_EN1 50
#define BTN_EN2 52
#define BTN_ENC 48
Come mai alcune define, pur avendo lo stesso nome quindi immagino le stesse funzioni, hanno pin diversi per i due LCD dell'esempio (che a livello hardware sono quasi simili)?
Grazie
Voronix Core XY (custom model): Radds 1.6 (DRV8825) - Nextion 7" - E3d Titan + Hotend E3d V6 Direct - MK4DUO 4.3.3