[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Suggestions

From: Alexandre Bustico
Subject: Re: [Paparazzi-devel] Suggestions
Date: Fri, 13 Dec 2013 14:52:14 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

Le 13/12/2013 12:37, Prof. Dr.-Ing. Heinrich Warmers a écrit :
It seems that other groups (ETH) use also this RT-OS and leave (ChibiOS).
I don't know why they change from ChibiOS to nuttx RT-OS.

there is pro and cons for both theses two great rtos.

nuttx pro :
° has a posix api : those who come from unix land will fell familiar with the api, it's also easier to port unix tool to nuttx

nuttx cons:
° target high end mcu, has a large footprint and use more resources.

chibios pro :
° low overhead, low footprint, static declaration of resources used

chibios cons:
° specific api, slow learning curve because of a difficult to understand documentation

Perhaps there is more middle ware for free (FAT, USB-host, SD,CAN, Ether net) etc.

chibios come with a nearly complete hardware library abstraction layer, (only misses some things like slave implementation for i2c ans spi buses), it already come with fatfs, lwip, sd support above spi and sdio, etc etc.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]