Pages: [1]   Go Down
Author Topic: Ide alternativa + debug  (Read 513 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5611
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.visualmicro.com/

include un suo sistema di debug, non sara' quindi piu' necessario stampare su seriale per debuggare.

Cosa ne pensate ? e' legato a visualstudio

Esiste una cosa del genere per eclipse ?

Esiste un altro sw di debug ?
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 104
Posts: 6626
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Penso che è necessario avere visual studio professional completo perché sulla express non và. Quindi è solo per uso professionale. Non lo vedo un hobbista che si compra una suite del genere solo per programmare Arduino.
A quel punto meglio prendere l'AVR Dragon e usare AVR Studio.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 120
Posts: 9185
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

include un suo sistema di debug, non sara' quindi piu' necessario stampare su seriale per debuggare.

Non è proprio così, in tutti i casi le informazioni di debug viaggiano sempre sulla seriale solo che avviene in automatico senza dover usare la serial.print(), in pratica hai del codice aggiuntivo da integrare nel tuo sketch che risponde a specifiche richieste che arrivano da Visual Studio, metodo che ha sempre un discreto peso sulle prestazioni dell'eseguibile e sulle sue dimensioni.
Solo utilizzando hardware dedicato, p.e. l'AVR Dragon, è possibile eseguire il debug hardware, comunque con grossi limiti, su Arduino, cosa che comporta comunque un impatto prestazionale anche se nettamente minore rispetto all'uso della seriale.

Logged

MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.visualmicro.com/

Esiste una cosa del genere per eclipse ?


Si e va pure molto meglio di quello.

LINK

Lo uso da un pò di mesi, ha bisogno di una certa messa a punto iniziale, ma poi va molto bene.
Non include debug, ha solo il monitor seriale ( che però funziona molto bene).
Il debug penso che è meglio gestirselo by your own, almeno hai tutto sotto controllo.
Viste le prestazioni di queste mcu mi pare inutile un debug gestito in automatico dall'ide.


« Last Edit: February 19, 2013, 11:35:00 am by niki77 » Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5611
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

grazie nick per il link, lo rpovero'

Astro puoi spendere due parole sul debug hardware usbasp non va bene ?
c'entra il jtag ?

grazie (se hai un bel link per approfondire mi farebbe piacere)
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5611
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Visualmicro ora funziona con Atmel Studio, quindi lo si può usare gratuitamente. Il tool di debug redta sempre a pagamento, però include anche una visualizzazione grafica dei dati a quel che vedo.
http://www.visualmicro.com/page/Arduino-for-Atmel-Studio.aspx
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10113
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

le nuove versioni di ide accettano parametri da riga di comando (compila e upload), quindi aspettiamoci di veder fiorire e migliorare molto le soluzioni attuali
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Jump to: