An RTOS is a Real-Time Operating System, a type of operating system that is designed to satisfy, possibly hard or firm, timing constraints. An RTOS is most likely to be used in in verifiable or safety critical systems. Such systems arise most frequently in the medical, automotive and defense industries
Questions tagged [rtos]
650 questions
0
votes
1 answer
how to add the path for of specific header file in QNX momentics IDE?
I created a QNX c project and added some libraries and .c file in that. I want to add the path for the .h file in QNX momentics ide. There is no option for it. I created a QNX c project. Could someone help me in this ??

user3252048
- 77
- 1
- 12
0
votes
0 answers
RTOS Alongside Windows
I have a question about a family of softwares, of which one example is INtime, which lets you run a real-time operating system in parallel with Windows.
I have a reasonable grasp on how Windows works, including kernel/driver/application security…

meawoppl
- 2,714
- 1
- 23
- 30
0
votes
2 answers
mbed not sleep with RTOS
I want to create a low power application with mbed (LPC1768) and have been following tutorial by Jim Hamblen at: https://mbed.org/cookbook/Power-Management and also http://mbed.org/users/no2chem/notebook/mbed-power-controlconsumption/
I was able to…

Kevin Le
- 11
- 3
0
votes
1 answer
RTOS : Disabling the task preemption
I have one query related to RTOS. We are using Nucleus RTOS. But my query is Generic. Suppose if a task is executing and if it's preemption is disabled, then is the task becoming atomic in nature? What i am asking here is, once the preemption of a…

user2239053
- 11
- 1
- 4
0
votes
2 answers
why symbol table is required for debugging
I am debugging a embedded system in my company using Lauterbauch.
I was told by my collegue that we require binary to be running in target and we required same source code of which binary (src) is running and symbol table file (.elf)
My question…

venkysmarty
- 11,099
- 25
- 101
- 184
0
votes
1 answer
find task priority levels of rtos
I am working on a research about the performance evaluation about various RTOS for embedded system. But I found the information is not easy to get. I've read a paper which discusses the number of priority levels of different RTOS. Then I tried to…
0
votes
1 answer
Programming constraints for a RTOS and a normal OS
This question has been bothering me from a long time, I tried to search online but didn't get any answer. I understand the difference between a normal OS and a RTOS. I wanted to understand what are the additional constraints (if any) imposed on an…

Neo
- 141
- 5
- 16
0
votes
2 answers
How to synchronize two tasks with Micro C OS II?
I have this specification:
task 0 sends integer numbers (starting from 1) to task 1. Task 1 shall
multiply the numbers with
-1 and send them back to task 0. Task 0 shall then print these numbers to the console. For the communication between…

Niklas Rosencrantz
- 25,640
- 75
- 229
- 424
0
votes
1 answer
What is a "handskake" in the context of RTOS?
I use Micro C OS II RTOS and I'm supposed to solve an assignment with "handshake" but I don't know what that is. I could use semaphores but I don't know what a handsshake is:
Specification
two tasks which communicate with each other via a…

Niklas Rosencrantz
- 25,640
- 75
- 229
- 424
0
votes
2 answers
RTOS usage when programming in assembly?
If I am using assembly language to code for an embedded systems. Can I use RTOS and asssembly language ? Usually rtos is used when a complex software is involved. Is there any technical or theoretical constraint ?

fahim
- 23
- 4
0
votes
1 answer
How to make my data types independent of compiler in c
I was studying uC/OS and read this article:
Because different microprocessors have different word length, the port
of μC/OS-II includes a series of type definitions that ensures
portability Specifically, μC/OS-II’s code never makes use of C’s
…

Armia Wagdy
- 567
- 6
- 22
0
votes
1 answer
Hardware/software interrupts
When a host machine sends an interrupt to a device (over say, PCI bus) by writing to a register on the device running an RTOS, is it considered a hardware or a software interrupt? Looking for some elaborate explanation.

AbhinavChoudhury
- 1,167
- 1
- 18
- 38
0
votes
2 answers
Change priority on Mutexes
I'm fairly new to RTOS programming and I'm having some problems with priority when using Mutexes.
I have the following priorities established.
#define T_HI_PRIORITY 10
#define T_ME_PRIORITY 50
and I want this code to run the task "tMePriorityTask"…
user2717480
0
votes
1 answer
Calculate lpc1788 mips
have you ever calculated the mips of lpc1788 board? Recently I've calculated a result via following code running in rom:
volatile uint32_t tick;
void SysTick_Handler()
{
tick++;
}
unsigned long loops_per_ms;
extern void __delay(int n);
int…

Leslie Li
- 407
- 7
- 14
0
votes
2 answers
Not able to upload code on CC2538dk board from Ubuntu 12.04 command line
I have a CC2538dk board. I am using Ubuntu 12.04 and cloned Contiki repository from github. I was able to compile all the code in Contiki using make TARGET=cc2538dk hello-world, but I'm not able to upload the code to the CC2538dk board from command…

Chetan S
- 25
- 6