tutorials:propeller
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | tutorials:propeller [2015/12/12 14:31] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | & | ||
+ | |||
+ | h1. Propeller Microcontroller | ||
+ | |||
+ | The Propeller is a multi-core microcontroller by Parallax. | ||
+ | |||
+ | |||
+ | h2. Specs | ||
+ | |||
+ | * 8 cores (cogs) | ||
+ | * 32-bit architecture | ||
+ | * Max clock speed 80MHz (note that Spin code executes much slower than this) | ||
+ | * Each core has 2K SRAM for programs and data | ||
+ | * 32KB EEPROM used to store programs | ||
+ | * Programmable by serial interface | ||
+ | * VGA output | ||
+ | |||
+ | |||
+ | h2. Windows development tools | ||
+ | |||
+ | * & | ||
+ | * & | ||
+ | * & | ||
+ | |||
+ | h2. Languages | ||
+ | |||
+ | The Propeller can be programmed in assembler or Spin. There are also third party C compilers available. | ||
+ | |||
+ | h3. Assembler | ||
+ | |||
+ | The Propeller has a small instruction set and is well documented in the Propeller manual. | ||
+ | |||
+ | h3. Spin | ||
+ | |||
+ | A bytecode interpreted language by Parallax. | ||
+ | |||
+ | * & | ||
+ | |||
+ | h3. C | ||
+ | |||
+ | There are two C implementations | ||
+ | |||
+ | * & | ||
+ | * & | ||
+ | |||
+ | h3. Other open/free development tools | ||
+ | |||
+ | * & | ||
+ | * & | ||
+ | * Propasm - Propeller assembler, written in Java | ||
+ | |||
+ | h2. Docs | ||
+ | |||
+ | * & | ||
+ | * & | ||
+ | |||
+ | & | ||
tutorials/propeller.txt · Last modified: 2015/12/12 14:31 by 127.0.0.1