Chris Burrows
2012-01-29 05:46:39 UTC
We have been using the Oberon programming language for the last couple of
years to develop embedded software on the older ARM7 family of
microcontrollers. Having spent the last few months rewriting the code
generator of the compiler we succeeded for the first time yesterday in
executing an Oberon (Sep 2011 Revision) program on one of newer generation
ARM Cortex-M3 MCUs.
The Embedded Artists LPC1343 development board that we used can be seen in
the photo:
Loading Image...
This may well be the smallest (at 2cm x 4cm) dev board that an Oberon
program has ever run on, and possibly the cheapest (EU 16.90)? More details
can be seen on the Embedded Artists website:
http://www.embeddedartists.com/products/boards/lpc1343_qsb.php
One particularly interesting feature of the LPC1343 MCU is that when you
plug it into a PC's USB port it appears as a 'flash drive' on your PC. After
you have compiled and linked your program on the PC, all you have to do is
'drag and drop' it to the drive to upload your program to the flash memory
of the MCU,
Regards,
Chris
Chris Burrows
CFB Software
Astrobe: ARM Oberon Development System
http://www.astrobe.com
years to develop embedded software on the older ARM7 family of
microcontrollers. Having spent the last few months rewriting the code
generator of the compiler we succeeded for the first time yesterday in
executing an Oberon (Sep 2011 Revision) program on one of newer generation
ARM Cortex-M3 MCUs.
The Embedded Artists LPC1343 development board that we used can be seen in
the photo:
Loading Image...
This may well be the smallest (at 2cm x 4cm) dev board that an Oberon
program has ever run on, and possibly the cheapest (EU 16.90)? More details
can be seen on the Embedded Artists website:
http://www.embeddedartists.com/products/boards/lpc1343_qsb.php
One particularly interesting feature of the LPC1343 MCU is that when you
plug it into a PC's USB port it appears as a 'flash drive' on your PC. After
you have compiled and linked your program on the PC, all you have to do is
'drag and drop' it to the drive to upload your program to the flash memory
of the MCU,
Regards,
Chris
Chris Burrows
CFB Software
Astrobe: ARM Oberon Development System
http://www.astrobe.com