Latest from Software

Dreamstime_aerogondo_314841913
dreamstime_aerogondo_314841913promo
Dreamstime_kasto80_112416068
67125de75c608b1d63f18309 Dreamstime Kasto80 112416068

Proprietary RTOS APIs Impede Development (Download)

Oct. 18, 2024
Log in to download the PDF of this article on implementing the open standard POSIX pthread to enhance software development.

Read this article online.

A quick internet search shows a seemingly endless number of real-time operating systems (RTOSes), most based on proprietary application programming interfaces (APIs). That’s certainly true for the more popular embedded RTOSes, e.g., FreeRTOS, ThreadX, and Zephyr.  Some of these proprietary RTOS APIs provide adequate functionality.

However, each proprietary API impedes embedded development by requiring extensive developer training, constricting cross-platform code sharing, and effectively locking the application to the proprietary RTOS.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!