Hi Darius,
I can't provide very many specifics, but do have a couple of links
(which you may already know about). I'm looking forward to what others
share on this *interesting* topic!
This page has two related links:
http://www.turbocontrol.com/devoptions.htm
Those two links are these:
http://www.machinekit.io/ - uses BeagleBone
http://rtxi.org/
This page has two links:
http://www.turbocontrol.com/helloworld.htm
Those two links are these:
http://wiki.freepascal.org/linux/kernel/module_development
http://wiki.freepascal.org/Target_NativeNT
Thanks,
Paul
www.ControlPascal.com
On 05/30/2018 04:27 PM, Darius Blaszyk wrote:
Hi,
For a hard real-time project I am considering using freepascal. As this is
my first endeavour in real-time I would like to ask the community on their
experiences. Is FPC suitable for this kind of applications? If so what
commercially available boards are out there? I believe a beagle bone for
instance is capable of doing realtime applications because of the PRU. Any
other credit card size boards worthwhile investigating? What RTOS do people
have good experience with in combination with freepascal?
To get an idea of the scope of the project:
My project is planned to do data acquisition, either storing data to flash
memory or sending it over RF, not decided yet. Later on video should be
incorporated, also over RF. There are also multiple analogue controllers
planned to be implemented. Some "simple" bus system (such as CAN??) should
allow easy extension with modules (for data acquisition as well as for the
controllers). The response time should be in the order of 10ms ideally.
Hoping for some useful replies. Thanks in advance for all the tips and
pointers!
Rgds, Darius
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal