Ciao a tutti ,
Per le mie nuove applicazioni ho intenzione di utilizzare un atmega 16 ( non 168) ma purtroppo non ho trovato dei file di core , quindi chiedo se qualcuno li ha o sa dove posso trovarli
Ciao Niko
Ho trovato qualcosa su internet, ma non c'è molto.
Ad esempio:
http://retrointerfacing.com/?p=30
Cerca e guarda se puoi adattare qualcosa. Il problema è che questi chip non sono supportati dal core di Arduino e il supporto va inserito per proprio conto, o con core pronti o facendoseli.
Ciao, posso chiederti il perché di questa scelta?
Dal datasheet (http://www.atmel.com/Images/doc2466.pdf) ho visto che ha 40 pin, in confronto al 328 (http://www.atmel.com/Images/doc8271.pdf) che ne ha 28, quindi più I/O.
Però a questo punto, chippone per chippone, perché non ti orienti verso il 644 (che ha il core disponibile)(http://www.atmel.com/Images/doc2593.pdf) o il 1284 che contano sempre 40 pin?
@Paolop , l'unico motivo per cui mi oriento verso questo micro e che lo possiedo già
@leo grazie vedo cosa riesco a fare
Ciao niko
Se non riesci a programmarlo dall'IDE hai 3 strade:
- ti scrivi il core tu stesso
- scrivi il codice con un normale editor, compili e poi flashi con avrdude
- su Windows usi AvrStudio
leo72:
Se non riesci a programmarlo dall'IDE hai 3 strade:
- ti scrivi il core tu stesso
- scrivi il codice con un normale editor, compili e poi flashi con avrdude
- su Windows usi AvrStudio
- Vendi gli Atmega16 su Ebay e compri altri micro-controllori più facilmente gestibili.
PaoloP:
leo72:
Se non riesci a programmarlo dall'IDE hai 3 strade:
- ti scrivi il core tu stesso
- scrivi il codice con un normale editor, compili e poi flashi con avrdude
- su Windows usi AvrStudio
- Vendi gli Atmega16 su Ebay e compri altri micro-controllori più facilmente gestibili.
- lasci perdere il core di Arduino e programmi direttamente in c appoggiandoti alle librerie della toolchain avr