Has anyone use both freertos and mbed. What are thoughts on this comparison
thanks
Has anyone use both freertos and mbed. What are thoughts on this comparison
thanks
I have, and also ChibiOS.
They are all good, well tested, used a lot, with a lot of resources available.
In the end, and it’s a personal choice, we settled with mbed for different reasons:
Hope this helps.
FreeRTOS is just the kernel part for an OS, Mbed covers more components such as peripheral devices, Interfaces like SPI, UART, I2C, digital / analog I/O, Ethernet, USB, Storage with different filesystems and storage devices and much more. Many of these components have to interact with the OS in form of threads, semaphores, mutexes. FreeRTOS has of course also a bunch of RTOS features, but you have to combine them with the interfaces and higher level components by yourself. There are now a number of FreeRTOS+ addons, but I don’t know if they all are also free and how many plattforms they now cover.
And Mbed is an OS without OS, you can use many API without RT and just an event system, that makes the applications leaner for mcu with low resources.