User Tools

Site Tools


propeller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
propeller [2009/05/15 06:36] dan.vpropeller [2013/11/21 21:04] (current) – moved jarrett
Line 1: Line 1:
-====== Propeller Microcontroller ====== 
  
-The Propeller is a microcontroller by Parallax. 
-===== 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 
- 
-Windows development tools 
- 
-  * [[http://parallax.com|Parallax home page]] 
-  * [[http://propeller.wikispaces.com|Wikispaces Propeller Wiki, lots of useful info]] 
-  * [[http://en.wikipedia.org/wiki/Parallax_Propeller|Wikipedia entry, good detail]] 
- 
-===== Languages ===== 
- 
-==== Assembler ==== 
- 
-The Propeller has a small instruction set and is well documented in the Propeller manual. 
- 
-==== Spin ==== 
- 
-A bytecode interpreted language by Parallax.  Most of the high level libraries are written in Spin.  Each cog can fit a copy of the interpreter in its SRAM, but bytecode is read from hub memory which slows down execution.  See the wikipedia page for details. 
- 
-==== C ==== 
- 
-There are two C implementations: 
-  * [[http://www.imagecraft.com|Imagecraft]] make a commercial compiler, $99 for non-commercial use 
-  * [[http://forums.parallax.com/forums/default.aspx?f=25&m=339139|Catalina]] is an open source compiler currently in beta.  It is based on the lcc compiler and comes with a complete ieee floating point implementation 
- 
-==== Other open/free development tools ==== 
- 
-  * [[http://forums.parallax.com/forums/default.aspx?f=25&m=161911|Program loader script (python, requires pyserial)]] 
-  * [[http://propeller.wikispaces.com/Homespun+Spin+Compiler|Homespun Spin compiler]] 
-  * Propasm - Propeller assembler, written in Java 
propeller.1242369386.txt.gz · Last modified: 2015/12/12 14:31 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki