RTOS
-
- Posts: 11
- Joined: Thu Sep 16, 2010 12:00 am
RTOS
How to use RTOS in Flowcode for PIC ? For Example prioritizing the tasks, running multiple tasks etc.
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: RTOS
Hi Chad,
It's something we've looked at a few times under different compilers.
There was the RTOS built into BoostC, there's also FreeRTOS and we have also considered creating our own utilising a timer peripheral.
We have had code running using FreeRTOS but not nicely integrated into Flowcode so it's easy for a customer. The problem here is that Flowcode is designed to try and be as easy as possible but an RTOS complicates the UI somewhat.
So far we have'nt managed to get RTOS onto the major version feature list, however saying this we have been playing around with the ESP32 toolchain which is a FreeRTOS setup behind the scenes.
So officially it's still not being worked on but is something we keep coming back to. If it's something that customers want then yes we will certainly investigate. We recently did some polls and unfortunatley the RTOS functionality ranked quite low with our users.
It's something we've looked at a few times under different compilers.
There was the RTOS built into BoostC, there's also FreeRTOS and we have also considered creating our own utilising a timer peripheral.
We have had code running using FreeRTOS but not nicely integrated into Flowcode so it's easy for a customer. The problem here is that Flowcode is designed to try and be as easy as possible but an RTOS complicates the UI somewhat.
So far we have'nt managed to get RTOS onto the major version feature list, however saying this we have been playing around with the ESP32 toolchain which is a FreeRTOS setup behind the scenes.
So officially it's still not being worked on but is something we keep coming back to. If it's something that customers want then yes we will certainly investigate. We recently did some polls and unfortunatley the RTOS functionality ranked quite low with our users.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel