[[configurazione:manuale]]

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
configurazione:manuale [08/12/2017 19:41]
Simone Persiani
configurazione:manuale [08/12/2017 20:26] (versione attuale)
Simone Persiani ↷ Pagina spostata e rinominata da configurazione:manuale:start a configurazione:manuale
Linea 38: Linea 38:
 </​code>​ </​code>​
  
-Il dato più significativo di questo ​messagio ​è quello della percentuale di memoria dinamica occupata dalle variabili globali (nel caso qui sopra è il 37%): un valore al di sopra dell'<​wrap em>​80-90%</​wrap>​ può causare l'​apparire di comportamenti indesiderati ed imprevisti. In genere questo può accadere solo sulle schede a 8bit, caratterizzate da una piccola quantità di SRAM a disposizione:​ in questi casi è possibile provare a disattivare alcune funzioni non strettamente necessarie oppure si può scegliere di installare sulla propria macchina una scheda a 32bit.+Il dato più significativo di questo ​messaggio ​è quello della percentuale di memoria dinamica occupata dalle variabili globali (nel caso qui sopra è il **37%**): un valore al di sopra dell'<​wrap em>​80-90%</​wrap>​ può causare l'​apparire di comportamenti indesiderati ed imprevisti. In genere questo può accadere solo sulle schede a 8bit, caratterizzate da una piccola quantità di SRAM a disposizione:​ in questi casi è possibile provare a disattivare alcune funzioni non strettamente necessarie oppure si può scegliere di installare sulla propria macchina una scheda a 32bit.
  
 ==== Gli svantaggi della compilazione condizionata ==== ==== Gli svantaggi della compilazione condizionata ====
Linea 46: Linea 46:
 ==== Guida alla configurazione manuale di MK4duo ==== ==== Guida alla configurazione manuale di MK4duo ====
  
-Per configurare correttamente la tua copia personale di MK4duoè necessario modificare manualmente alcuni file di testo: +Per configurare correttamente la tua copia personale di MK4duo è necessario modificare manualmente alcuni file di testo, nel seguente ordine:
- +
-^File^Guida^Note| +
-|Configuration_Basic.h|[[:​configurazione:​manuale:​basic|Link]]|<​wrap em>​Obbligatorio</​wrap>​| +
-|Configuration_Cartesian.h|[[:​configurazione:​manuale:​cartesian|Link]]|Solo per meccaniche cartesiane| +
-|Configuration_Core.h|[[:​configurazione:​manuale:​core|Link]]|Solo per meccaniche Core| +
-|Configuration_Delta.h|[[:​configurazione:​manuale:​delta|Link]]|Solo per meccaniche Delta| +
-|Configuration_Scara.h|[[:​configurazione:​manuale:​scara|Link]]|Solo per meccaniche SCARA| +
-|Configuration_Muve3D.h|[[:​configurazione:​manuale:​muve_3d|Link]]|Solo per meccaniche Muve3D| +
-|Configuration_CNCRouter.h|[[:​configurazione:​manuale:​cncrouter|Link]]|Solo se abilitata la funzione CNC| +
-|Configuration_Laser.h|[[:​configurazione:​manuale:​laser|Link]]|Solo se abilitata la funzione Laser| +
-|Configuration_Temperature.h|[[:​configurazione:​manuale:​temperature|Link]]|<​wrap em>​Obbligatorio</​wrap>​| +
-|Configuration_Feature.h|[[:​configurazione:​manuale:​feature|Link]]|<​wrap em>​Obbligatorio</​wrap>​| +
-|Configuration_Pins.h|[[:​configurazione:​manuale:​pins|Link]]|<​wrap em>​Obbligatorio</​wrap>​| +
-|Configuration_Motor_Driver.h|[[:​configurazione:​manuale:​motor_driver|Link]]|Solo se abilitati driver TMC|+
  
 +  * impostazioni principali: **Configuration_Basic.h**
 +  * impostazioni meccaniche:
 +    * Cartesiane: **Configuration_Cartesian.h**
 +    * Core: **Configuration_Core.h**
 +    * Delta: **Configuration_Delta.h**
 +    * SCARA: **Configuration_Scara.h**
 +    * Muve3D: **Configuration_Muve3D.h**
 +  * impostazioni CNC <wrap em>(solo se abilitata la funzione ''​CNCROUTER''​)</​wrap>:​ **Configuration_CNCRouter.h**
 +  * impostazioni taglio laser <wrap em>(solo se abilitata la funzione ''​LASER''​)</​wrap>:​ **Configuration_Laser.h**
 +  * impostazioni delle temperature:​ **Configuration_Temperature.h**
 +  * configurazione delle funzionalità di MK4duo: **Configuration_Feature.h**
 +  * configurazione dell'​utilizzo dei pin: **Configuration_Pins.h**
 +  * impostazioni dei driver dei motori <wrap em>(solo se vengono utilizzati driver TMC o Toshiba)</​wrap>:​ **Configuration_Motor_Driver.h**