Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Errore struttura dati

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

2
voti

[61] Re: Errore struttura dati

Messaggioda Foto Utentefairyvilje » 7 apr 2014, 16:27

Se vuoi continuare a programmare microcontrollori (e non solo) ti consiglio davvero di studiarti in modo non superficiale il C ed il C++. Procurati un buon manuale, non di arduino e di come programmare per questo o quest'altro microcontrollore, ma un manuale di programmazione C/C++. Una volta imparati puoi usarli ovunque quindi è tutto di guadagnato per il tuo curriculum.
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

0
voti

[62] Re: Errore struttura dati

Messaggioda Foto UtenteTardoFreak » 7 apr 2014, 16:31

Concordo al 100,00%
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[63] Re: Errore struttura dati

Messaggioda Foto Utentedaniele1996 » 7 apr 2014, 16:34

Sì, hai perfettamente ragione. purtroppo, quello che ho trovato in giro, riguarda il C/C++ Standard (Con le librerie già pronte di windows/Linux/OS X). So già che apprenderò qualcosa di nuovo ma purtroppo non riesco a trovare qualcosa di veramente utilizabile nei microcontrollori. Posso anche dirti che io ho un AT90S8515 e per non aver trovato qulche esempio e/o qualche libro che parla di come funzionano e come usarli l'ho accantonato, comprando questo arduino.
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[64] Re: Errore struttura dati

Messaggioda Foto Utentedaniele1996 » 7 apr 2014, 16:36

Forse Foto UtenteTardoFreak se non ricordo male aveva già partecipato ad una mia discussione su questo microcontrollore...
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[65] Re: Errore struttura dati

Messaggioda Foto Utentedaniele1996 » 7 apr 2014, 16:40

per esempio, posso sapere come si lavora con qualunque cosa... ma se non so come usare / mappare i pin di un micro, non potrò usarli...
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

0
voti

[66] Re: Errore struttura dati

Messaggioda Foto Utentefairyvilje » 7 apr 2014, 16:41

Imparare il C++ standard non significa solo imparare ad usare le librerie standard ma capire il funzionamento del linguaggio, le tecniche di programmazione, le modalità per implementare gli algoritmi in modo efficace e molto molto altro.
Imparato il linguaggio le librerie puoi anche dimenticartele e scrivertele te, specialmente nei contesti di programmazione low-level.
Nel momento in cui si ha un microcontrollore sconosciuto (e si ha una discreta dimestichezza col linguaggio di riferimento, e la voglia di sporcarsi le mani con l'assembly) si procede alla lettura dei datasheet e dei manuali tecnici forniti dai produttori. Altrimenti diventa veramente difficile.
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

0
voti

[67] Re: Errore struttura dati

Messaggioda Foto Utentefairyvilje » 7 apr 2014, 16:47

Poi daniele chiariamoci, io ti parlo dall'altra parte del burrone. Di microcontrollori sono abbastanza ignorante, tanto è vero che studio informatica non elettronica. Quindi è ovvio che punto sul mio settore :cool: . Ma se il tuo progetto diventa più complesso di accendere o spegnere un LED posso assicurarti che saper mappare bene i pins è l'ultima delle tue preoccupazioni, prima c'è da scrivere tutto il resto :D...
"640K ought to be enough for anybody" Bill Gates (?) 1981
Qualcosa non ha funzionato...

Lo sapete che l'arroganza in informatica si misura in nanodijkstra? :D
Avatar utente
Foto Utentefairyvilje
15,0k 4 9 12
G.Master EY
G.Master EY
 
Messaggi: 3047
Iscritto il: 24 gen 2012, 19:23

1
voti

[68] Re: Errore struttura dati

Messaggioda Foto Utentedaniele1996 » 7 apr 2014, 16:52

Momentaneamente rimango con arduino. Comprerò un libro di C/C++ nei prossimi giorni :) Si, concordo con te... mappare i pin momentaneamente è una grossa barriera per me, logicamente già interfacciare LCD, usare interrupt ecc richiede una buona conoscenza dell assembler, C/C++ e so che momentaneamente con le conoscenze che ho, nemmeno facendo copia e incolla riuscirei a concludere qualcosa. altro che attachInterrupt....
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

2
voti

[69] Re: Errore struttura dati

Messaggioda Foto UtenteDirtyDeeds » 7 apr 2014, 16:55

daniele1996 ha scritto:Comprerò un libro di C/C++ nei prossimi giorni


C e C++ sono due linguaggi diversi, non cercare di impararli contemporaneamente. Scegline uno, e studia a fondo quello.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[70] Re: Errore struttura dati

Messaggioda Foto Utentedaniele1996 » 7 apr 2014, 16:59

Di C ho un libro di università... purtroppo l'ho già finito...(ultimo argomento -> strutture dati) di C++ so solo che è ad oggetti...
Avatar utente
Foto Utentedaniele1996
610 3 8 11
Sostenitore
Sostenitore
 
Messaggi: 1554
Iscritto il: 29 ago 2011, 11:29

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti