|
A
low-cost but fast ARM based single board computer - perfect for
small volume applications that require customization. Featuring 24
TTL compatible digital I/Os shared with 8 10-bit A/D pins and an
easy-to-use USB interface, you can be up and running in no time. The
BASIC compiler is easy to learn, or the pre-configured C compiler is
easy to use.
Unleash
the power of a 32 bit processor, running at 60 MHz to solve your
control problem. Save time with built in support for PWM, SPI,
1-Wire, I2C, Pulse timing, Synchronous and Asynchronous serial
protocols.
|
|
ARMbasic
is a 32-bit BASIC compiler for ARM processors. It was started to
create a portable, alternative to hardware debuggers, but has quickly
grown into a powerful programmable controller tool, already including
support for asynchronous serial, I2C, SPI, PWM, timer and counter
operations. It is run on ARM CPUs such as that found in the
ARMexpress PCB, which is pin compatable with other DIP24 modules.
ARMbasic
is simple to use, and runs totally on the ARMexpress or from the PC
for the ARMmite, and both can programmed from a USB/Serial port. The
target applications include control functions, so performance and a
powerful set of hardware routines have been included. The language
has a minimum of overhead when compared to larger general purpose languages.
Aside
from having a syntax the most compatible possible with
MS-VisualBASIC and PBASIC, ARMbasic introduces several new features
such as hardware specific routines, string support, limited pointers
and many others.

Simplicity
BASIC
Compatability
Most
of the PBASIC IO functions have been added
Support
for 32-bit variables and Strings
-
Integer:
(32-bit math)
- String
support
- Automatic
type conversions
Arrays
Memory
Limits
|