Pages: [1]   Go Down
Author Topic: Ide alternativa + debug  (Read 570 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
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] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7178
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: 134
Posts: 9634
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 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: 14
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: 47
Posts: 5953
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] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
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] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

0
Online Online
Shannon Member
****
Karma: 132
Posts: 10490
:(){:|:&};:
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

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Pages: [1]   Go Up
Jump to: