documentation RTOS RTOS ? type used in KDS 1.3 for MKL02Z32VFG4

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

documentation RTOS RTOS ? type used in KDS 1.3 for MKL02Z32VFG4

跳至解决方案
451 次查看
ralphdeffke
Contributor II

Hi,

I am just starting with this Freescale environment and of course drowned by all the information. I am having problems to know which RTOS is used by Prozessor Expert and where to look for the documentation.

Hopefully somebody can point me to the relevant areas.

Best wishes

Ralph

标签 (1)
0 项奖励
1 解答
388 次查看
mjbcswitzerland
Specialist V

Hi

KSDK 1.3 includes FreeRTOS, MQX, uCOSII and uCOSII options.

However I don't think that they will be suitable for the KL02 (with max. 4k RAM) since they tend to require a large amount of resources for operation.

If you require a sleak but comfortable solution (with co-operative scheduler) take a look at the uTasker project which includes KL02 support as a complete off-the-shelf project rather than a number of examples that you will otherwise need to piece together. It is suitable for the KL02 although the RAM limit will generally be something that you will need to monitor carefully (the project includes memory monitoring to aid).

Note that the KL02 and complete projects with it can be simulated in (approx.) real-time with the uTasker KL02 simulator which will greatly accelerate tight-schedule projects and allow best testing/code validations: http://www.utasker.com/kinetis/FRDM-KL02Z.html

Any work done on smallest parts, such as KL02, automatically operate on other KL, K, KV, KE, KEA parts when developed in the environment so there is no porting effort/investment needed when you move on to subsequent projects/products.

Regards

Mark

在原帖中查看解决方案

0 项奖励
2 回复数
388 次查看
jeremyzhou
NXP Employee
NXP Employee

Hi Ralph,

KSDK 1.3 contains FreeRTOS, MQX, uCOSII and uCOSII, however the KL02 is not supported.

You can find several documents about the usage of the MQX in the ~\Freescale\KSDK_1.3.0\doc\rtos\mqx after you installed the KSDK 1.3.

By referring to these documents, you can learn how to get start with the MQX RTOS.
Have a great day,
Ping

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
389 次查看
mjbcswitzerland
Specialist V

Hi

KSDK 1.3 includes FreeRTOS, MQX, uCOSII and uCOSII options.

However I don't think that they will be suitable for the KL02 (with max. 4k RAM) since they tend to require a large amount of resources for operation.

If you require a sleak but comfortable solution (with co-operative scheduler) take a look at the uTasker project which includes KL02 support as a complete off-the-shelf project rather than a number of examples that you will otherwise need to piece together. It is suitable for the KL02 although the RAM limit will generally be something that you will need to monitor carefully (the project includes memory monitoring to aid).

Note that the KL02 and complete projects with it can be simulated in (approx.) real-time with the uTasker KL02 simulator which will greatly accelerate tight-schedule projects and allow best testing/code validations: http://www.utasker.com/kinetis/FRDM-KL02Z.html

Any work done on smallest parts, such as KL02, automatically operate on other KL, K, KV, KE, KEA parts when developed in the environment so there is no porting effort/investment needed when you move on to subsequent projects/products.

Regards

Mark

0 项奖励