Catalina is a C compiler plus a set of C libraries and device drivers for use with the Parallax Propeller microcontroller. Catalina is a cross-compiler based on the retargetable C compiler "lcc". Catalina runs on Windows or Linux.
Features
- ANSI C compliant (C89, with some C99 features). Complete C89 library included.
- Supports both the Propeller 1 and the Propeller 2
- Extensive multi-processor and multi-threading support, including Posix threads support on both the Propeller 1 and the Propeller 2..
- Floating point (32 bit IEEE 754) and rich device support.
- Supports programs up to 32kb on any Propeller 1 platform, 512kb on any Propeller 2 platform, and up to 16Mb on Propellers with external RAM.
- Includes a debugger for source level debugging.
- Includes a customized version of the Geany Integrated Development Environment
- Includes an SD Card based operating system for the Propeller 1 and 2.
- Supports self-hosted development in Basic, Pascal and Lua on the Propeller 1 and 2.
- Supports self-hosted development in PASM and C on the Propeller 2.
- Fully integrated Lua scripting language, either stand-alone or embedded.
Categories
Cross CompilersLicense
GNU Library or Lesser General Public License version 2.0 (LGPLv2), GNU General Public License version 2.0 (GPLv2)Follow Catalina C Compiler
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
There are no 3 star reviews.