Saat membaca Linux User's Journal hari ini, saya menemukan sedikit uraian tentang NuttX RTOS. Saya memeriksa situs web mereka dan cukup terkesan dengan set fiturnya dan kemampuannya untuk memasukkannya ke 8.052! Saya merasa menarik bahwa ia mendukung POSIX yang merupakan sesuatu yang saya bantu kerjakan untuk salah satu klien saya RTOS in-house. Yang ini tampaknya sedikit lebih kaya fitur daripada RTOS in-house.
Adakah orang lain yang pernah mendengar tentang NuttX dan telah mencobanya? Jika demikian, bagaimana perbandingannya dengan RTOS lain seperti FreeRTOS ?
Jawaban:
NuttX dan FreeRTOS cukup sebanding dalam hal fitur. Ini mengimplementasikan pohon perangkat UNIX standar seperti FreeRTOS dan memiliki dukungan kartu SD, port serial dan perpustakaan standar.
Keuntungan dari FreeRTOS adalah: Lebih kecil (ukurannya sekitar 4kB, NuttX mulai sekitar 20kB). Berjalan di lebih banyak CPU. Forum yang bagus juga. Namun Anda memulai dari nol. Port NuttX 8051 lengkap dan fungsional. Tetapi untuk membuatnya berguna, Anda mungkin harus menyalin seluruh tumpukan pada setiap interupsi juga agar tidak meluap.
Namun dengan waktu di pasaran dengan FreeRTOS sudah ada satu ton unduhan di luar sana untuk itu dan mengingat itu adalah jejak kecil saya jujur tidak akan beralih sampai NuttX telah ada di sana sedikit lebih lama.
2 sen saya.
sumber