Go Down

Topic: Librerie in arduino!!! (Read 1 time) previous topic - next topic

totonno87

Salve a tutti, volevo sapere a cosa servono le librerie in arduino....grazie per la risposta...

leo72


Salve a tutti, volevo sapere a cosa servono le librerie in arduino....grazie per la risposta...

Hanno le stesse funzioni delle librerie di altri programmi, ad aggiungere funzionalità create da altri ai propri programmi in modo semplice e rapido.
Ad esempio, la libreria Wire aggiunge la possibilità di gestire le connessioni I2C. La EEPROM a poter accedere alla EEPROM interna ecc...

uwefed

Nelle librerie ci sono funzioni che possono essere usate nel Tuo Sketch. Spesso vengono ragruppati le funzioni per pilotare un integrato specifico o un shiled. In questo modo viene semplificato il Tuo sketch perché Tu usi le funzioni e non hai bisogno di sapere come funziona l'integrato oppure programmare tuttoil codice per pilotare l' integrato.
Una spiegazione sulle librerie:
http://arduino.cc/en/Guide/Libraries
Un tutorial come scrivere una libreria trovi in:
http://arduino.cc/en/Hacking/LibraryTutorial

Ciao Uwe

Aledexter

una domanda a cui non sono ancora riuscito a dare risposta: come si fa a leggere il codice di una libreria?
spesso mi è capitato di trovare la libreria che mi serviva ma senza capire su quali pin aveva effetto

tuxduino

Le librerie per Arduino sono fornite come codice sorgente, quindi è sufficiente aprire i file .h e .cpp per leggere il codice.

Aledexter

per la libreria sd, per esempio, non è possibile aprire il codice sorgente con l'ide ma soltanto degli sketch di esempio.
anche provando ad aprire i file .h e .cpp con l' ide mi dà errore in quanto "Processing può aprire solo i propri sketch e i file con estensione .ino o .pde"

PaoloP

Per poter leggere i file .c .cpp e .h ti consiglio l'ottimo editor notepad++ (http://notepad-plus-plus.org/)
Permette di leggere anche tantissimi altri tipi di file.

lesto

il codice sorgente lo apri con qualsiasi editor di testo come blocco note.
per windows consiglio notepad++ che è opensource ed ottimo, riesce ad identificare e colorare tantissimi tipi di sorgenti, dall'HTML al c# passando per vb e javascript.

per linux gli editor standard kate e gedit hanno le stesse funzionalità, ma molti programmatori usano editor a riga di comando come VI e emacs, potenti quanto complessi
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

leo72


per linux gli editor standard kate e gedit hanno le stesse funzionalità, ma molti programmatori usano editor a riga di comando come VI e emacs, potenti quanto complessi

Consiglio Geany, veramente ben fatto.

tuxduino

Grazie leo, appena provato: ottimo editor.

Aledexter


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy