Stap 2: De Parallax Propeller
De Parallax Propeller:
De Parallax P8X32A Propeller-chip is een opmerkelijk ontwerp door Chip Gracey van Parallax, inc.
Schroef de specificaties:
- 32K RAM
- 8 CORES "TANDEN"
- 32 I/O-PINNEN
"De Propeller microcontroller is ontworpen om meerdere taken tegelijk, en zonder de noodzaak van interrupts of het dictaat van een onboard besturingssysteem.
Elk van de acht symmetrische kernen van de P8X32A van de Propeller kan toegang tot alle 32 I/O pinnen en andere gedeelde systeembronnen. Elke kern heeft ook zijn eigen geheugen en een aantal configureerbare hardware voor het maken, vrijgeven en opnieuw software gedefinieerde randapparatuur te maken zo nodig."
Te wijten aan het is multicore ontwerp, de Propeller is ideaal voor gebruik in ons project als een I/O, Video, Audio controller. Als u een gebruiker van de Commodore 64 terug in de dag, kon u denken van de Propeller zowel als de SID, VIC, 1541, toetsenbordcontroller alle gerold in één! (Is niet van technologie vooruitgang geweldig!)
Van de Propeller ontwerp is onlangs uitgebracht onder een Open Source, GPL V3 licentie. Dit is de eerste keer een commerciële micro-controller is vrijgegeven als open source!
Wanneer de Propeller-chip is ingeschakeld, bevat het geen code in het geheugen. Het programma ontvangt van een aangesloten 32K EEPROM. (Meest Propeller platen bevatten het minimale Propeller circuit weergegeven in de afbeelding.)
Als u uw Micromite Companion Minicomputer vanaf nul aan het opbouwen zijn, zult u willen ervoor te zorgen dat het bord dat u gebruikt een USB programmering circuit bevat (de meeste doen), of verkrijgen van Propeller "propplug" van Parallax.com.