Elettronicamente.com
La risorsa Italiana per l'elettronica
e l'informatica applicata all'elettronica
  Sponsor
|Home| |Registrazione| |Login| |Disclaimer| |Contattaci| |Guida| |FAQs|
|Download| |Forum| |Links| |MySite|
Cerca in Elettronicamente:
 
I numeri di Elettronicamente.com:
  Iscritti: 12843
  Risorse On-Line: 508
  Links su siti di elettronica: 1304
  Sei il visitatore numero 1169075
Login non eseguito
Descrizione
ID #701  Tutorials
Propeller P8X32A - Indice   28/02/2009
Tutorial sul Propeller P8X32A - Indice degli argomenti.
Il chip P8X32A (chiamato anche propeller) è un microcontrollore prodotto dalla Parallax. Al suo interno contiene otto (8) CPU indipendenti che possono eseguire programmi in modalità multitasking.
In questo corso vedremo come funziona questo fantastico dispositivo, quali sono gli strumenti di sviluppo e dei brevi esempi di programmazione.
Difficoltà:
Difficoltà di realizzazione o apprendimento. 2 stella/e.

Voto:
2
Voto attuale (1/10) calcolato in base alla media delle votazioni di tutti gli iscritti che hanno votato questa risorsa.

Autore:
atomix
Autore della risorsa:atomix
HTML:
In questa casella viene indicato se è disponibile una pagina web da visualizzare.
File:
No
Allegato disponibile:
In questa casella viene indicato se è disponibile un file da scaricare.

Crediti Virtuali:
Free
Crediti virtuali necessari per scaricare il file allegato:0

Status:
ONLINE
Partecipa al FORUM di Elettronicamente.com per questo argomento.

 

Parallax Propeller P8X32A


Il chip P8X32A (chiamato anche propeller) è un microcontrollore prodotto dalla Parallax. Al suo interno contiene otto (8) CPU indipendenti che possono eseguire programmi in modalità multitasking. Tra loro condividono le stesse risorse come le periferiche Input/Output e la memoria RAM/ROM principale.

Ciascuna CPU (o COG come viene chiamato nel datasheet) ha pochissime risorse hardware, come due contatori, un generatore video e 512x32 bit di RAM, ma in realtà questo strabiliante chip è in grado di fare moltissime cose, perché tutte le altre periferiche di comune utilizzo come ad esempio la USART, un bus SPI/I2C, convertitori A/D e D/A sono realizzate tutte con emulazioni software. In questo modo dovremmo semplicemente includere nel programma da eseguire il driver relativo alla periferica necessaria al nostro progetto e assegnare il compito ad una delle otto CPU. Quindi ecco perchè il "propeller" è un dispositivo molto flessibile, veloce (80 Mhz clock) e facile da programmare grazie anche ad un linguaggio ad alto livello (SPIN), simile al basic e disponibile gratuitamente, come strumento di sviluppo, dalla Parallax.


 

Nella figura è rappresentato solo un esempio di possibili applicazioni. le periferiche da utilizzare vengono decise in fase di sviluppo del programma. Per fare un esempio, se nel nostro progetto avessimo necessità di avere un output su VGA, un bus I2C e un input da tastiera PS/2, dovremmo solamente includere le tre librerie (driver) nel programma ed associare i pin di I/O del chip ai relativi segnali di input/output del driver. Il chip propeller assegnerà automaticamente i compiti da eseguire agli otto Cog (cpu). Quindi nel nostro esempio avremmo: 1 cog per la VGA + 1 cog per il bus I2C + 1 cog per l'input da tastiera PS/2. Quindi rimangono ancora a disposizione 5 cog per l'esecuzione del nostro programma.



 




 
Parte 1 - Introduzione al Propeller P8X32A
Parte 2 - L'ambiente di sviluppo (IDE)

Parte 3 - Esempi di programmazione
 
Nota: Questo tutorial è ancora in fase di costruzione, verranno aggiunte nuove sezioni non appena disponibili.



 
Cod.33210
Sistema di sviluppo molto compatto per il chip Propeller P8X32A-M44 con interfaccia USB utilizzabile anche come modulo per i prototipi.
Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1629
Acquista ora questo prodotto su

a € 80.10
+iva
invece di € 89.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.32311

Kit accessori Propeller: Mini Tastiera (PS/2), Mouse ottico (PS/2), LCD 2.5"

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1153
Acquista ora questo prodotto su

a € 125.10
+iva
invece di € 139.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.32300

Scheda di sviluppo per Propeller, con programmatore USB

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1160
Acquista ora questo prodotto su

a € 103.50+iva

invece di € 115.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.P8X32A-D40

Microprocessore Propeller DIL 40 P8X32A-40

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1149
Acquista ora questo prodotto su

a € 8.01
+iva
invece di € 8.90+iva
RISPARMI IL 10%

Q.ta
 
Cod.ESP8X32A-Q44

Microprocessore Propeller QFTP P8X32A-Q44

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1150
Acquista ora questo prodotto su

a € 8.01+
iva
invece di € 8.90+iva
RISPARMI IL 10%

Q.ta
 
Cod.ES122-32000

Manuale tecnico del microcontrollore Propeller

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1163
Acquista ora questo prodotto su

a € 35.10
+iva
invece di € 39.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.3ES32111

Propeller Professional Development Board
Board di sviluppo professionale per Propeller

Documentazione: [Link]
Schema elettrico: [Link]
Acquista ora questo prodotto su

a € 170.55
+iva
invece di € 189.50+iva
RISPARMI IL 10%

Q.ta
 
Cod.ES32212

E' una scheda millefori con dimensioni 8x10 cm, con incluso un Propeller gia' saldato, la Eeprom da 64 KB, l'alimentatore a 5 e 3,3 volt, una zona predisposta per il montaggio del connettore VGA e quelli per mouse e tastiera


Acquista ora questo prodotto su

a € 31.50
+iva
invece di € 35.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.130-32212



Componenti sciolti: tra cui un blocco (come nei PC) che contiene connettore VGA e due connettori PS2 e le resistenze per il collegamento al Propeller, che si sposano con la propeller Proto Board

Acquista ora questo prodotto su

a € 19.35+iva
invece di € 21.50+iva
RISPARMI IL 10%

Q.ta
 
Cod.32201

 

 

 E' l'adattatore USB/seriale per poter programmare il Parallax per mezzo della USB            

Acquista ora questo prodotto su

a € 26.55+iva
invece di € 29.50+iva
RISPARMI IL 10%

Q.ta
 
Cod.32305

 

Contiene un libro, il Prop Plug, una breadboard, un
Propeller a 40 pin e componenti sciolti, una scatola di plastica che contiene la breadboard e tutti i componenti sciolti

Acquista ora questo prodotto su

a € 103.50+iva
invece di € 115.00+iva
RISPARMI IL 10%

Q.ta
 
Cod.32100

Scheda di sviluppo per Propeller 44 pin QFP

Ulteriori info:
http://www.elettroshop.com/dettagli.asp?pid=1159
Acquista ora questo prodotto su

a € 80.55+iva

invece di € 89.50+iva
RISPARMI IL 10%

Q.ta
  Cloud
 Elettronicamente.com  PICmicro  RS232 FT232 P8X32A Parallax PIC16F84 Programmatore Elettronica PCB Circuito Stampato Fotoincisione Microchip PIC16F876 Linguaggio AVR Linux NE555 ARM HD44780 DISPLAY LCD Alimentatore XE164 Infineon LED Amplificatore Laboratorio Resistenza Condensatore Termometro PWM relazione
www.Elettronicamente.com
Utenti attualmente connessi:
(Nessuno)