Arduino Forum

International => Italiano => Generale => Topic started by: federicoco on May 25, 2013, 02:05 am

Title: Programmare ATMEGA32M1
Post by: federicoco on May 25, 2013, 02:05 am
Ciao a tutti (spero di aver postato nella sezione corretta)

Volevo effettuare il porting di una mia applicazione da PIC a Arduino.
Questa app utilizza un micro PIC con porta CAN embended (non occorre la coppia MCP2515 MCP2551)

ho trovato sul sito della Atmel e poi sul sito dove effettuo acquisti questo micro
http://www.digikey.com/product-detail/en/ATMEGA32M1-AU/ATMEGA32M1-AU-ND/2238237 (http://www.digikey.com/product-detail/en/ATMEGA32M1-AU/ATMEGA32M1-AU-ND/2238237)

sembra che faccia al caso mio
ma purtroppo non mi è molto chiaro come e se posso programmare con arduino questo micro, se si possono poi usare le librerie can di arduino etc...

grazie in aticipo
ciao federico
Title: Re: Programmare ATMEGA32M1
Post by: leo72 on May 25, 2013, 10:42 am
Il problema è trovare il core per poter programmare e gestire quel micro e le sue periferiche direttamente dall'IDE di Arduino.

Se hai Windows, usa AvrStudio e fai prima che provare a fare un core.
Title: Re: Programmare ATMEGA32M1
Post by: astrobeed on May 25, 2013, 10:59 am

ma purtroppo non mi è molto chiaro come e se posso programmare con arduino questo micro, se si possono poi usare le librerie can di arduino etc...


Le librerie CAN per Arduino sono per le shield dotate della coppia MCP2515 MCP2551 pertanto assolutamente inutili per un AVR dotato di CAN bus hardware nativo, attenzione che l'ATmega 32M1 richiede comunque il transceiver CAN, ovvero l'MCP2551 o equivalente.