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
-1
votes
1 answer
Generalization of code
I'm working on a small Real-Time OS project and I ran into a small problem.
void printOutput(void)
{
Log_info2("Fib(%d) = %d", FIB_N , cur) ; …

Jadenkun
- 317
- 2
- 16
-1
votes
2 answers
How to choose proper watchdog timer value
The question is:
How should I configure the Watchdog Timer if I have 3 tasks with different priorities and different execution time?
Say:
Task1: Highest Priority , Exec. Time = 5 ms
Task2: Medium Priority , Exec. Time = 10 ms
Task3: Lowest…

W.Wafi
- 11
- 2
-1
votes
2 answers
Handling RFID time response functions in C
I'm developing an embedded app, written in C, using a M16C/28 uC from Renesas.
The app manages two simple task:
RFID for detection and reading MIFARE tags. ( Using HW: Mf500 from NXP ). The uC handles whole FW implementation.
To deal with a RS485…

GenGen
- 1
-1
votes
1 answer
Real-time capability comparison of single board computers
In my thesis, I plan on writing a section of real-time capability comparison of single board computers:
the factors (if they really have a real time clock, even if they don't have one, can real-time frameworks or RTOS be used to utilize them with…

mozcelikors
- 2,582
- 8
- 43
- 77
-1
votes
1 answer
Does NuttX rtos (NXP Kinetis KEA) include support for Controller Area Network (CAN)?
I am trying to get CAN up and running on the RTOS NuttX (NXP Kinetis KEA). I was wondering if anyone knew about or could tell me if NuttX has any kind of support for CAN as I was unable to find any could anyone from the community either corroborate…

RaaziR
- 11
- 2
-1
votes
1 answer
I can't run more then two task in ported freeRtos for AtMega328p controller for custom board
i have use Atmega328p controller and programming by eclipse AVR gcc tool chain setup.. now, i was make my Rtos code by change source file of freeRTOS.org websites.. now i can't run more then two task.. so, give me proper solution for that.. i was…

jignesh narola
- 1
- 2
-1
votes
1 answer
Microprocessor context switch
I've started investigating FreeRTOS and looked into the task context save routine. This routines stores the registers and the stack pointer. My question is about the stack in different threads. What if there is a thread which performs pushes and…

Gustavo
- 919
- 11
- 34
-1
votes
1 answer
what PSH kernel in intel edison mean? Is it the name of primary bootloader present inside ROM?
I was going through the logs after booting up the intel edison. I came accross the word. Is it the name of bios?Does it do some security verification like key matching/checking and all ?

user2879844
- 189
- 6
-1
votes
1 answer
printf function for micrium
Hi I want to use debug_print macro that will able do what printf does,but I am working with micrium(RTOS) which is not supporting printf.So Can anyone help me how to implement debug_print macro supporting micrium RTOS
-1
votes
1 answer
example project for Keil RTOS thread usage on ARM STM32F4xx
I need to port some ARM source code from GCC toolchain with FreeRTOS over to Keil toochain (IDE and debugger) and Keil's RTOS.
I'm looking for a simple example Keil uVision5 project that has simple thread examples.

Doug Null
- 7,989
- 15
- 69
- 148
-1
votes
1 answer
What is a multi-rate non preemptive OS?
I have this question related to embedded systems, this expression which i found in a source file of a dispatcher:
What is a multi-rate non preemptive OS / Dispatcher ?
I know a little about dispatcher , non-preemptive systems RTOS based on my…

The Beast
- 1,629
- 2
- 29
- 42
-1
votes
1 answer
Do I need to know about registers and memories to access IO after putting OS on embedded systems like ARM
HI I am very new to embedded system.
Assume I am using ARM M series microcontroller and I am doing some
operations with registers and memory to get sensor data from 'X'
port. Now I put operating system on same controller now what
become the…

Bhavith C Acharya
- 345
- 3
- 10
-1
votes
2 answers
How to wakeup Select call without timeout period from another thread
I am searching solution to wake-up select call in c++, As per application requirement i cant set timeout because of multiple thread using select system call.
Please see below scenario.
i want to wakeup select system call waiting on other thread. I…

Atul N
- 811
- 1
- 8
- 20
-1
votes
3 answers
About task notepad registers in pSOS
In the pSOS RTOS each task has notepad registers. What is the purpose of Task Notepad registers?
How many task notepad registers will be associated with each tasks?
In what circumstances might notepad registers be useful (for example, will this be…

chandran
- 69
- 1
- 7
-1
votes
1 answer
RTOS mailbox example for non embedded system
I would like to write a simple C console application in windows 8 with VS2013.
For an inter thread communication I have to use a mailbox implementation like this:
#include
#include
RTKMailbox Box;
void RTKAPI TaskA(void * P)…

hugo
- 37
- 5