This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

FreeRTOS QuickStart Guide help

Hi guys,

I use SDK14.2 (i can switch to SDK15.0 if it makes any differences) and would want to integrate FreeRTOS to my existing project. I have tried the FreeRTOS example in SDK15.0 and reed the stuff that is available on infocenter. I have also reed all FreeRTOS threads on devzone. I have so many questions and can't find answers on devzone so here it goes.

  1. What is minimal requirement to run FreeRTOS in my existing project (includes, initializations, existing issues i need to fix)
  2. How do i handle interrupts from softdevice or peripherals and what should be there interrupt priorities?
  3. How should i send data over BLE (i guess i start in a TASK but how do i handle callbacks)?
  4. Does softdevice handle its own staff in relation with FreeRTOS or is FreeRTOS the master controller and everything goes through it?

In general i do understand how FreeRTOS should work but softdevice is playing a very big role in BLE based applications and i'm not sure how they should collaborate?

Thanks

Parents Reply Children
No Data
Related