[OT ITA] Lo spamm bar (Part 1)

A quanto detto da Guglielmo ci aggiungo un link su (CIP)

Comunque c'è tanto da studiare, sia che rimani su AVR (che hanno molto da dare) che con questi nuovi microcontroller con CIP.

Le logiche programmabili dalla loro hanno il vantaggio di potere eseguire dei processi in parallelo sincronizzandoli, ma parliamo di un altro mondo, altro modo di ragionare sempre ché si voglia realizzare un processo che ancora non è stato sintetizzato da altri.

Se scegli (e paghi) un ambiente completo hai anche una bella collezione di processi sintetizzati che usi un po come blocchetti (simili alle librerie), se il blocchetto non c'è te lo devi fare e non sempre basta un oscilloscopio.

Un esempio che con logiche programmabili e sicuramente con MCU con CIP sarebbe venuto meglio è il seguente brevemente descritto:

Io mi sono chiesto se potevo scrivere codice per avr che potesse replicare ciò che fa uno stepper driver, quindi full step, half step e microstep, bene ci sono riuscito usando le due uscite PWM connesse agli Enable dei due ponti H contenuti nel L298.
Posso accendere i bit nello stesso istante (se appartengono alla stessa porta es PORTD) ma non posso variare il PWM nello stesso istante in cui accendo i bit, o lo faccio prima o dopo e questo fa la differenza specie in microstepping.

Quindi se i circa quattro cicli CPU richiesti da quando si presenta l'evento a quando viene eseguita la ISR sono un problema, le logiche programmabili lo risolvono, ma in ogni cosa c'è il rovescio della medaglia. Questo è solo un esempio e si potrebbe dire che con ARM gli eventi sono gestiti senza ritardi ed è vero, ma anche li c'è il rovescio della medaglia, come c'è con i CIP, devi studiarti tutte le periferiche nei dettaglia e riuscire ad usarle con la stessa semplicità con cui blik un led su arduino.
Almeno da mio punto di vista, anche un attiny se studiato per bene porta risultati ed il mal di testa è assicurato e questo per ora mi basta.

... totalmente inutile !!!

Si e no allo stesso tempo, dipende da cosa ti porta in fibrillazione. Ma nel senso che hai chiesto tu sono solo rogne e zero produttività e tempi di apprendimento biblici.

Se cerchi rogne come me gli AVR sono più che sufficienti. :smiley:

Sti CIP mi stuzzicano, anche perché qualcosa di simile la ho desiderata in più occasioni.
Ciao.