Un modo di vedere le cose - Linux embedded inizia con desktop Linux & scava le parti non necessarie per i sistemi embedded (è questo in realtà vero?), Mentre eCos è stato progettato da zero per sistemi embedded.Linux incorporato o eCos?
Ora, si supponga un processore ARM, probabilmente ARM 7: le prestazioni fanno la differenza? In realtà, stiamo parlando di un sistema di carico molto basso, massimo 500 transazioni al giorno.
Eventuali vantaggi l'uno rispetto all'altro (o FreeRTOS, ecc.)? Stabilità, maturità, prestazioni, strumenti di sviluppo e quant'altro?
Tutto quello che mi viene in mente è che se io sono certo che non potrò mai porta ad un altro o/s, quindi se vado con Linux embedded, non ho bisogno di un o/s Abstraction Layer per consentire io faccio test di unità su host (desktop Linux box).
Qualche idea o commento? Grazie.
Se si utilizza un ARM7, probabilmente non ha una MMU. Pertanto, avrai bisogno di ucLinux, che è Linux meno il supporto della memoria virtuale. –
Voto per chiudere come troppo ampio. Relativo: http://stackoverflow.com/questions/25871579/what-is-the-difference-between-rtos-and-embedded-linux –