|Subject:||Re: [Paparazzi-devel] Libopencm3 - STM32-F1 change interrupt priority|
|Date:||Thu, 05 Sep 2013 15:49:02 +0200|
|User-agent:||Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130704 Icedove/17.0.7|
We are currently working at ENAC on a solution based on ChibiOS (scheduling) and libopencm3 (peripherals). This is not a so easy solution (we are having some headaches right now...) but the main idea was to avoid adding a new architecture (ChibiOS HAL) and reuse working code as much as possible.
Current code is here: https://github.com/enacuavlab/paparazzi/tree/chibios
We have heard on this list that people are also trying a FreeRTOS and a full ChibiOS implementation.
Extra question for Piotr: we are also running into priority issues right now. Default priorities are higher than ChibiOS scheduler, so we will make them configurable in order to lower them. How was chosen the current hard-coded values ? After some clever thinking or randomly ?
Le 05/09/2013 00:39, Michal Podhradsky a écrit :
|[Prev in Thread]||Current Thread||[Next in Thread]|