Astrobe Icon

Astrobe

Develop 32-bit native code ARM software for LPC2000-family microcontrollers

AstrobeOverview

Astrobe is a rapid integrated ARM software development system running on Windows. It has a multi-file, fully featured, syntax-aware programmer's editor, native code ARM compiler and linker. Use it to develop reliable software to run on the powerful NXP / Philips LPC2000 family of ARM-based microcontrollers.

Astrobe uses the programming language Oberon-07. You can now develop efficient high- and low-level 32-bit native code ARM software without having to use assembler or C. The Power of Oberon is such that the compiler, linker and runtime system were able to be implemented using the language.

Astrobe identifies many common programming errors at compile / link time before you even run your program; most others are automatically trapped at runtime. The system identifies the point of failure by module name and source code line number so valuable time is not wasted chasing spurious Side-Effects.

The library modules and linker included with Astrobe support the following families of ARM7 microcontrollers from NXP (Philips):

* LPC2101 / 2102 / 2103
* LPC2104 / 2105 / 2106
* LPC2142 / 2144 / 2146 / 2148
* LPC2212 / 2214
* LPC2364 / 2366 / 2368 / 2378

Source code of the startup files and library modules is available.

There are four different Editions of Astrobe available - Evaluation, Personal, Standard and Professional. Check the Features Matrix to see what is available in each edition. Download the free Evaluation Edition to try it out.

Try the ready to compile and run LPC2000-specific source code examples distributed with Astrobe - such as the example code for a simple LED-blinking program. Download Oberon programming text books for source code examples used to solve general programming tasks.

NEW

Fixed some bugs.

AstrobeInformation

Version
3.0
Date
04.30.10
License
Trial
Language
English
File Size
1.56MB
Developer
Category
Operating Systems
Windows XP, 2000, 98
System Requirements
No additional system requirements.
CPIde Icon
A lightweight .NET development environment for Component Pascal.
Paid
LP Burner Icon
It designed to burn standard Audio CDs from stereo WAV files.
Trial
LP Recorder Icon
Record vinyl LPs, cassettes and tapes to digital WAV files
Trial
LP Ripper Icon
Convert your Vinyl LPs, cassettes or tapes to CDs or MP3 files.
Trial
Home or Away League Scheduler Icon
Schedule round robin sports leagues with up to 100 teams per division.
Trial
WAV Joiner Icon
Combine several WAV files into one WAV file
Trial
Armaide Icon
Develop ARM software to run on LPC2000-family microcontrollers
Trial
More
Ezy Pascal Icon
Learn Pascal programming.
Demo
C-Free Icon
An excellent Integrated Development Environment(IDE) for C/C++ language.
Demo
Emu8086 Icon
EMU8086 - 8086 Microprocessor Emulator
Trial
PL/SQL Developer Icon
Targeted at the development of stored program units for Oracle Databases.
Trial
ActiveState ActiveTcl (Windows) Icon
ActiveTcl: Tcl distribution for Windows, Mac OS X, Linux - ActiveState.
Free
Eclipse IDE for C/C++ Developers Icon
An IDE for C/C++ developers with Mylyn integration
Free
Micro C 68HC11 Development System Icon
The ultimate 68HC11 Development system at a very affordable price.
Trial
Algorithm Icon
How to create your own program? Free tool for software development at home!
Free
More