SDK RTOS Abstraction

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,211件の閲覧回数
matherinewang
Contributor III

SDK supports RTOS Abstraction Layer, it seems that if i use SDK, then i must use abstraction API instead of the RTOS API, such as use task_create() instead of xTaskCreate() in freeRTOS, is it?

 

But I still want to use freeRTOS API in KDS,  can KDS supports freeRTOS awareness now?

ラベル(1)
タグ(1)
0 件の賞賛
返信
1 解決策
1,025件の閲覧回数
BlackNight
NXP Employee
NXP Employee

You still can use the RTOS API, in fact you can even mix the SDK RTOS and the normal RTOS API in parallel (at least for FreeRTOS, I'm using it in that way).

Not using the SDK RTOS API has the advantage that it does not add an additional layer (faster and less code).

And yes, with KDS you can use the FreeRTOS kernel awarness. You only need to download the Wittenstein plugins. See http://mcuoneclipse.com/2013/08/04/diy-free-toolchain-for-kinetis-part-5-freertos-eclipse-kernel-awa...

Just make sure you are using the 'OpenRTOS (DSF)' views with KDS.

Erich

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
1,026件の閲覧回数
BlackNight
NXP Employee
NXP Employee

You still can use the RTOS API, in fact you can even mix the SDK RTOS and the normal RTOS API in parallel (at least for FreeRTOS, I'm using it in that way).

Not using the SDK RTOS API has the advantage that it does not add an additional layer (faster and less code).

And yes, with KDS you can use the FreeRTOS kernel awarness. You only need to download the Wittenstein plugins. See http://mcuoneclipse.com/2013/08/04/diy-free-toolchain-for-kinetis-part-5-freertos-eclipse-kernel-awa...

Just make sure you are using the 'OpenRTOS (DSF)' views with KDS.

Erich

0 件の賞賛
返信
1,025件の閲覧回数
matherinewang
Contributor III

Thanks Erich for your quickly response. It's great for mixing use.

0 件の賞賛
返信