Reply
Guz
Contributor
Guz
Posts: 33
Registered: ‎11-06-2012

Using Keil RTOS without CMSIS

Hi,

Is it possible to use Keil RTOS without CMSIS RTOS API ?

I want to use Keil API like



#include

.....

os_sys_init_user(task_init, 2, stk_task_init, sizeof(stk_task_init));



Every Energy Micro sample is using CMSIS. Is it a requirement ?

If mu code call Keil API I get and hard_fault_exception.

Regards.
Frequent Contributor
Vincent
Posts: 80
Registered: ‎10-19-2012

Using Keil RTOS without CMSIS

Hi,

The CMSIS is not necessary for the project. But you must implement the low level code about Cortex-M3,as NVIC interrupt vector table etc.
Expert Employee
AdamSch
Posts: 238
Registered: ‎09-07-2012

Using Keil RTOS without CMSIS


Guz wrote:

Hi,Is it possible to use Keil RTOS without CMSIS RTOS API ?I want to use Keil API like

#include .....os_sys_init_user(task_init, 2, stk_task_init, sizeof(stk_task_init));
Every Energy Micro sample is using CMSIS. Is it a requirement ?If mu code call Keil API I get and hard_fault_exception.Regards.




Can you specify the issue and the circumstances of how you get that HardFault?
My views are my own and do not necessarily represent the views of Silicon Labs