2015-08-12 04:22 AM
I have made some program using STM standard peripheral libraries (which uses CMSIS?). I do not use any OS now. I read that CMSIS support RTX and Keil ARM-MDK contains RTOS. I have some elementary questions.
1. What means that CMSIS have support for RTX? Is there already OS included in CMSIS source files? If no what I will need to implement it?2. Is Keil RTOS different from CMSIS RTX? In which way?3. Is this OS free for non-comercial usage?4. What even mean CMSIS, why manufacturer like STM has own libraries? Is it possible to create program using CMSIS only, without STM lib?5. Can I use STM lib. with OS?I planning to extend my program in future, so I will need some OS. Which particular OS you can recomend to me? It have to be free, with ability to implement GUI and work with Keil MDK. Device is Cortex-M3.
Thank you.
2015-08-14 03:23 AM
Hi hospodar.ivan,
You can refer to the to have more idea about developing applications on STM32Cube with RTOS.For questions about CMSIS, links bellow are very useful, so take a look on: & -Syrine-