Pascal, Delphi, Free Pascal.

Guest #3645755
Rate this post
useful
not useful
And Yesss, I would definitely like to see the programming efficiancy 
power of Pascal/Lazarus/Delphi on the MIC platform.
I am a very fast Delphi programmer, but definitely slowed down to a 10th 
of development speed, when forged to use C, C++ on the Mics.

Has someone a Delphi for the ARM Cortex M3?
please, I would give my soul for that...

HDS
Guest #3646847
Rate this post
useful
not useful
heisystec wrote:
> Has someone a Delphi for the ARM Cortex M3?
> please, I would give my soul for that...

your soul....really?

I myself am happy, that freepascal can produce code for Windows CE on 
ARM devices. But using Lazarus, I have some doubts, because the exe 
files are incredible big (empty app around 2 MB or so) and this is not 
good for a Windows CE system.

I have some hope, that the ARM port of freepascal will in future be 
useable for bare metal projects.
Why?
now, the a.m. mikroe product is a little too special layouted: instead 
to only support families (e.g. ARMv5, ARMv6 and so on) and bring 
specialized acces by applying .inf files (the counterpart of .h in C) 
containing the necessary hardware registers ( uart0: TUart absolute 
$40002000; or so) the people from mikroe support only distinct products: 
you have to enter the particular chip name (mainly chips from Stellaris 
or ST) and if your chip is not listed, then you have no luck. This is 
the wrong way.

W.S.
Guest #3680933
Rate this post
useful
not useful
W.S. wrote:
> heisystec wrote:
>> Has someone a Delphi for the ARM Cortex M3?
>> please, I would give my soul for that...
>
> your soul....really?
>
> I myself am happy, that freepascal can produce code for Windows CE on
> ARM devices. But using Lazarus, I have some doubts, because the exe
> files are incredible big (empty app around 2 MB or so) and this is not
> good for a Windows CE system.
>
> I have some hope, that the ARM port of freepascal will in future be
> useable for bare metal projects.
> Why?
> now, the a.m. mikroe product is a little too special layouted: instead
> to only support families (e.g. ARMv5, ARMv6 and so on) and bring
> specialized acces by applying .inf files (the counterpart of .h in C)
> containing the necessary hardware registers ( uart0: TUart absolute
> $40002000; or so) the people from mikroe support only distinct products:
> you have to enter the particular chip name (mainly chips from Stellaris
> or ST) and if your chip is not listed, then you have no luck. This is
> the wrong way.
>
> W.S.

Yes, my soul. When will be there an ARM port of lazarus/Freepascal?
I won't mind if I use Windows 98 or Linux or WIN7 in a virtual machine 
as an OS for that,
if I could use some Pascal - whichever - to program on the MIC level.
It's so much faster and more efficiant writing code with that language.
If you get big (2M mentionned) files with Lazarus, it's because you have 
all of the possible visual Windows components compiled in there.
The FreePascal for ARM could be much smarter...
Is out there any good Pascal compiler for the ARM Cortex M3?

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now