ADVERTISEMENT
Advertisement
Software

RTOS for your low power microcontroller based IoT embedded system

With the host of 32-bit microcontroller chips available now in the market, and also due to the trend of Internet of Things (IoT) applications, where complex communication protocols such as IPV6 are getting integrated into the system, embedded system designers are now looking for very lightweight real-time operating system for microcontroller-based embedded systems. Due to the increased use of ARM Cortex M processor core in microcontrollers, there is some amount of architectural commonality between microcontroller chips from different vendors. Similar, if not identical architecture of microcontrollers help embedded system designers to easily port RTOS. Now you have in the market both free as well as proprietary paid real-time operating systems from multiple vendors. One of the popular free RTOS for microcontrollers is "FreeRTOS" from Real Time Engineers Ltd. FreeRTOS was downloaded >113000 times in 2014. You name the leading microcontroller vendor such as ARM, STMicroelectronics, NXP, Xilinx, Altera, Atmel; they all are partners of freeRTOS. To give you the info on what all the things available from FreeRTOS, they include: Low cost pre-ported libraries for InterNiche TCP/IP, 3rd party driver packages for FreeRTOS BSPs, Super lean FAT FS, Thread aware UDP stack, Tracealyzer for FreeRTOS, CyaSSL SSL / TLS: Networking security protocols, and FreeRTOS+TCP a open sou...
You've read this far — sign in to keep reading

Sign in to keep reading.

Forgot password?
OR