PC based uC/OS-ll Simulator

Thread Starter

FPGA_expert2015

Joined Mar 30, 2015
12
HI All,
I am looking for a PC based (Win 7) RTOS simulator or some tool that shows how tasks are being executed as per their priority and also test and see other functions of OS like queue and mail boxes . I am interested in uC/OS-ll simulation .

Regards , Ahmed
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
I am confused, MCUs and OS' are 2 completely different things. If you want to simulate an OS you should post it at the "Programmer's corner" or "Computing and networks".

MCUs do not have na OS. If you want to see how the instructions are executed you can use MPLAB or any other debugger.
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
"real-time operating system (RTOS) designed by", whenever something says real time operating system, its not for this section, you can post it in the up 2 I mentioned. This field is not a part of the MCU programming, MCUs are different and also have some unlearning compared to multi threaded technology.
 

402DF855

Joined Feb 9, 2013
271
Whatever. Anyways, the u or μ means uC/OS applies mainly to microcontrollers. Hence the OP's query about having a PC based simulator.

Not to nit pick, but it's more accurate to use the term multi-task than multi-threaded, in this context.
 

ArakelTheDragon

Joined Nov 18, 2016
1,366
Anyone can put "uC" in "OS". Now a days no one cares about engineering quality anymore. What do you think us uC programmers can help you with on RTOS?
 

Thread Starter

FPGA_expert2015

Joined Mar 30, 2015
12
HI ,

I am sorry i should have elaboated my query , this is actually related embedded MCU .

I was testing different tasks created in uC/OS-ll on Nios-ll Embedded processor , when i performed debugging with single stepping , i noticed that e. Task A was doing its job i.e writing to a memory location although i was following Task B job i.e reading from those addresses .

Point that i am trying to explain that in debugging mode all task perform after their time delay expires , they dont care of if the IDE is running in debug mode .
Regards ,
 
Top