Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Architettura di Arduino

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[1] Architettura di Arduino

Messaggioda Foto Utentedursino » 28 set 2011, 19:37

Salve,
sono ormai giunto alla fine del percorso di laurea e dunque devo fare la tesi.
L'idea sarebbe quella di andare a creare una sorta di Multi-Threading
su Arduino.
Ho di conseguenza bisogno di conoscere in maniera approfondita la sua archittetura interna ,dai registri alla memoria andando verso l'alto le primitive per l'accesso
all'Hardware.

Avete Libri ,pdf,link da darmi per approfondire?
In particolare lo studio sarà su Arduino UNO.

Grazie tante O_/
Avatar utente
Foto Utentedursino
255 1 5 5
Expert
Expert
 
Messaggi: 522
Iscritto il: 8 mar 2009, 13:24

0
voti

[2] Re: Archittetura di Arduino

Messaggioda Foto Utentedursino » 28 set 2011, 21:35

Qualche mod corregga Architettura !
:oops: :oops:
Avatar utente
Foto Utentedursino
255 1 5 5
Expert
Expert
 
Messaggi: 522
Iscritto il: 8 mar 2009, 13:24

0
voti

[3] Re: Architettura di Arduino

Messaggioda Foto UtenteTardoFreak » 28 set 2011, 21:55

Se non ricordo male arduino non è nient' altro che un alimentatore e 4 cosette intorno ad un ATmega328.
"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,4k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15764
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[4] Re: Architettura di Arduino

Messaggioda Foto Utenteguzz » 28 set 2011, 21:58

che io sappia arduino è tutto gratuito, quindi presumo che sul sito trovi tutto...
Avatar utente
Foto Utenteguzz
3.487 3 5 7
Master
Master
 
Messaggi: 2059
Iscritto il: 8 set 2011, 19:14
Località: Possagno (TV)

0
voti

[5] Re: Architettura di Arduino

Messaggioda Foto Utentesimo85 » 28 set 2011, 22:17

Se parliamo di registri ed architettettura interna facciamo riferimento al microcontrollore che usa l'hardware Arduino. La mia board usa un ATmega328P ma può essere che la tua scheda usi un micro differente..
Quindi devi vedere qual è il micro che è montato sullo zoccolo della tua board e cercare il datasheet. È l'unico documento dove puoi trovare info dettagliate e sicure :-)

In più, a seconda dell'hardware che hai (i.e. Arduino Uno, Duemilanove etc.), qui attraverso ciascun proprio link puoi accedere agli schemi dei circuiti.

Se usi una Duemilanove ed il micro è quello citato, qui hai anche il link dello schema.

O_/
Avatar utente
Foto Utentesimo85
30,8k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9930
Iscritto il: 30 ago 2010, 4:59

0
voti

[6] Re: Architettura di Arduino

Messaggioda Foto Utenteisd88 » 28 set 2011, 22:22

la famiglia arduino usa la famiglia Atmega (dal 168 al 2568 o comer si chiama). Sui datasheet (che sono ciascuno di almeno 300 pag, 372 mi pare) trovi gran parte di quello che ti serve. buona lettura!
Avatar utente
Foto Utenteisd88
918 1 6 13
Expert EY
Expert EY
 
Messaggi: 576
Iscritto il: 27 feb 2007, 21:44

0
voti

[7] Re: Architettura di Arduino

Messaggioda Foto UtenteTardoFreak » 28 set 2011, 22:23

Non trovi "gran parte", trovi TUTTO. -:-
"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,4k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15764
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[8] Re: Architettura di Arduino

Messaggioda Foto Utenteisd88 » 28 set 2011, 22:27

perdonami l imprecisione ma io son meccanico e tutto ciò che ha a che fare con l elettronica digitale è per me qualcosa di incomprensibile, fortuna che ci sono librerie per fare tutto su arduino! comunque se userei un uno , un duemilanove, un diecimila o un clone ecco il ds dell atmega 168/328

http://www.atmel.com/dyn/resources/prod ... oc8161.pdf

edit: scusate ho visto che gia è stato postato
Avatar utente
Foto Utenteisd88
918 1 6 13
Expert EY
Expert EY
 
Messaggi: 576
Iscritto il: 27 feb 2007, 21:44

0
voti

[9] Re: Architettura di Arduino

Messaggioda Foto UtenteTardoFreak » 28 set 2011, 22:32

Sulle librerie ci sarebbero da spendere molte parole. Personalmente le ritengo utili solo nella fase di approccio perché sono di (quasi) sicuro funzionamento, ma solo per iniziare. Ho provato qualcosa per l' STM32 (ARM7 Cortex-M3 32bit) ma le ho abbandonate quasi subito per sostituirle con qualche macro ben fatta. :cool:
Per assurdo, quando si utilizzano micro piccolini, le librerie sono ancora più sconvenienti (eccetto alcune rare eccezioni) perché occupano molto spazio e sono lente. C'è però anche da dire che le librerie hanno aiutato molti ad avvicinarsi ai micro in modo non traumatico e quindi sono un bene, per carità, niente da dire, anzi! Quindi ben vengano ma forse poi bisogna andare oltre, prima o poi bisogna andare verso il cuore della macchina.

Sai, noi falegnami amiamo molto la sensazione che il legno grezzo ti da quando lo accarezzi e lo lavori manualmente, e a me piace scendere sempre di più verso il cuore della macchina per ... sentirne il profumo. :mrgreen:
"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,4k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15764
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[10] Re: Architettura di Arduino

Messaggioda Foto Utentedursino » 29 set 2011, 1:20

TardoFreak ha scritto:
Sai, noi falegnami amiamo molto la sensazione che il legno grezzo ti da quando lo accarezzi e lo lavori manualmente, e a me piace scendere sempre di più verso il cuore della macchina per ... sentirne il profumo. :mrgreen:


Eh si .. il progetto sarebbe scrivere parecchie cose a basso livello.
il problema è che se non conosci la struttura interna è improponibile b
Grazie per le risposte

Domani lo studio un po' e posto qualcosa se interessa .
Avatar utente
Foto Utentedursino
255 1 5 5
Expert
Expert
 
Messaggi: 522
Iscritto il: 8 mar 2009, 13:24

Prossimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti