[fpc-devel] Teensy (no OS) programmed with Free Pascal Embedded ARM

Michael Ring mail at michael-ring.org
Sun Oct 11 21:09:02 CEST 2015

I had a LPC1114 on the breadboard area of a development board for quite 
a while, fpc (trunk) is able to create binaries for this cpu.
For lpc devices you need a linker script that creates a special 
checksum, besides this it works ootb.

Of course you have to work a lot more low level that with mbed.... But 
given the fact that the lpc1114 only has 32k of flash you do not want to 
have much highlevel abstraction anyway as you will run out of memory 
quite fast.


Am 11.10.15 um 18:24 schrieb Mark Morgan Lloyd:
> Paul Breneman wrote:
>> Got a reply with lots of questions:
>> How easy is it to do all the common hardware things from Freepascal? 
>> How much low-level setup is required use digital and analog I/O? Can 
>> you use the serial ports? Timers? Capacitive touch sensing? Can you 
>> even access the registers without porting a massive header file? Is 
>> it possible to link with existing C or C++ libraries?
>> Any quick summary anyone would like for me to post as a response? 
>> Please write back here if you don't want to register on that forum.
> My one question would be: how general is this? Specifically, how close 
> is it to being able to program a breadboarded chip as described at 
> http://hackaday.com/2015/10/09/arming-a-breadboard-everyone-should-program-an-arm/

More information about the fpc-devel mailing list