[Lazarus] Free-pascal question
Michael Schnell
mschnell at lumino.de
Thu Mar 7 11:11:45 CET 2013
On 03/07/2013 10:45 AM, Chavoux Luyt wrote:
> 1. How good is Lazarus/fpc for embedded programming (compared to C)?
> It will probably be on a (custom-made) device with ARM/Atmel-based
> chipset (with or without an OS - will this make a difference?).
>
What exactly do you mean by embedded ?
Possible definitions include:
- (hard) real-time
- direct hardware access
- interrupt programming
- code in Flash memory (for "diskless" low-cost hardware)
- no OS
- no GUI (for "headless" low-cost hardware)
- memory space efficiency (for low-cost hardware)
- speed efficiency (for low-cost hardware)
- cross compiling
- remote debugging
Some people (especially in the German Lazarus forum) currently are
experimenting with cross compiling and remote debugging using a QNAP NAS
(headless ARM Linux device using an embedded "diskless" Linux distribution)
Others are experimenting with Android (on ARM-Linux) or devices like
"Raspberry Pi" (extremely cheap ARM-Linux device constructed for
educational use).
-Michael
More information about the Lazarus
mailing list