Pages: [1]   Go Down
Author Topic: Visual Micro, programmare Arduino con Visual Studio  (Read 1685 times)
0 Members and 1 Guest are viewing this topic.
Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2384
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,
Ho dato un'occhiata a http://www.visualmicro.com/, un plugin per Visual Studio che permette di programmare Arduino, direi che finalmente ci siamo!
Logged

Offline Offline
Edison Member
*
Karma: 40
Posts: 1962
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Molto interessante.

Però funziona solo con la versione Professional di Visual Studio. Io ho la Express (gratuita) di VisuaL C++ e mi gira le palle installare la Professional...

Cmq domani provo e dò un feedback.
Logged

Rovereto
Offline Offline
Full Member
***
Karma: 0
Posts: 152
La luce e' piu' veloce del suono. Per questo motivo alcune persone sembrano brillanti fino a quando non parlano.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Piu interessante e funzionante è la soluzione che si trova qui http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=110776, che utilizza AVR Studio 5 come IDE di sviluppo per Arduino scaricabile da qui http://www.atmel.com/microsite/avr_studio_5/default.asp?source=redirect.
Informazioni più complete le trovi qui http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/. mentre qui http://arduino.cc/forum/index.php/topic,81365.45.html trovi una guida in francese se ti trovi più a tuo agio con questa lingua.
E' un po' macchinosa la preparazione dell'ambiente e bisogna intervenire a mano sul makefile generato per via di un bug presente in AVR Studio 5, che si spera venga corretto in una successiva release, ma ne vale la pena. Lo sviluppo del codice è agevolato notevolmente con il meccanismo di Intellisense e puoi programmare Arduino con avrdude direttamente dall' IDE.

Ciao
QP
Logged

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2384
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Purtroppo con AvrStudio c'è da "smanettare" troppo per i miei gusti (ad es. col SP1 di Visual Studio c'è da disinstallare/reinstallare un pò tutto), Visual Micro mi è piaciuto perché è immediato, l'unica pecca è per ora la mancanza del simulatore a mio parere.

PS: Con AvrStudio ho notato che c'è AVR Framework, qualcuno l'ha mai usato? Contiene delle funzioni non disponibili nella libreria standard di Arduino che potrebbero essere utili?

Ciao e grazie a tutti
Logged

Rovereto
Offline Offline
Full Member
***
Karma: 0
Posts: 152
La luce e' piu' veloce del suono. Per questo motivo alcune persone sembrano brillanti fino a quando non parlano.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Purtroppo con AvrStudio c'è da "smanettare" troppo per i miei gusti (ad es. col SP1 di Visual Studio c'è da disinstallare/reinstallare un pò tutto), Visual Micro mi è piaciuto perché è immediato, l'unica pecca è per ora la mancanza del simulatore a mio parere.

In effetti ho avuto dei problemi di convivenza tra VS e AvrStudio dopo l'aggiornamento ad SP1. Alla fine ho disinstallato VS compreso SP1 (che non uso di norma) e mi sono tenuto solo AvrStudio che utilizzo anche per testare i processori a 32 bit della serie UC3-Ax (ho preso una board UC3-A3 Xplained per studiarmi, oltre al processore, la tecnologia QTouch.)

Quote
PS: Con AvrStudio ho notato che c'è AVR Framework, qualcuno l'ha mai usato? Contiene delle funzioni non disponibili nella libreria standard di Arduino che potrebbero essere utili?

Ciao e grazie a tutti

AVR Software Framework fornisce, attualmente, solo strumenti per lo sviluppo su processori UC3 e Xmega, ma ha una struttura molto interessante.
Qui http://www.atmel.com/dyn/resources/prod_documents/doc8432.pdf trovi una descrizione di ASF, in particolare a pag. 3 puoi vedere la struttura dei  moduli del framework.

Ciao
QP
Logged

Offline Offline
Edison Member
*
Karma: 40
Posts: 1962
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho provato ad installarlo ma è necessario avere l'intera suite di Visual Studio. Con il solo Visual C++ sembra impossibile l'installazione.
Logged

Parma
Offline Offline
Edison Member
*
Karma: 21
Posts: 2384
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si, la versione Express non supporta i plugin, serve una versione completa.

Ciao
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho Visual Studio 2010 professional e Windows Vista e non mi funziona.
Logged

Pages: [1]   Go Up
Jump to: