A Real Time Operating System - one used typically in industrial control systems. characterized by a predicable response time to interrupts and system requests. Designed in such a way that the developer can be sure of meeting timing requirements of industrial processes.

learn more… | top users | synonyms

0
votes
1answer
86 views

What must be done, a new design?

I tried to compile a TCP / IP project for the MicroC / OS II RTOS with an Altera DE2 and a .sof design. I can run the MicroC / OS II with other apps but when trying ...
7
votes
3answers
318 views

What can I do to decrease the latency from these serial ports which are attached to a PC via a Serial to USB adapter?

I think I have accidentally discovered a need in my life for embedded systems. Which is great! And kind of scary. And I need help. Background: I got hired to build a GUI application which takes scans ...
4
votes
2answers
98 views

Should “get new sensor data” be its own task in an RTOS?

I am new to RTOS coding practices/architectures, and am specifically learning on RTX. Should I have a get_new_sensor_data task for each sensor, or is sensor data usually taken care of by some other ...
0
votes
0answers
113 views

RTOS with POSIX standards for dsPIC

I'm open to learning new RTOS that are free or low-cost but before I do that I want to see if there exists one with POSIX standards (threads, semaphores, mqueues). I did notice that in another thread ...
0
votes
0answers
32 views

Timer Callback function Micrium

I am using Micrium II OS, with a periodic timer function created using 'OSTmrCreate()'. This timer upon expiry required to call a call back function we defined. Seems that after some amount of time ...
2
votes
1answer
161 views

Do I need a RTOS?

My hardware would have a DSP with the following characteristics: Sound generation (internal parameter will generate pure tones, white noise, filtered white noise or the sum of them). I2C ...
0
votes
1answer
595 views

Is there any Real time clock (RTC) which provides time resolution in microseconds?

I've been searching for high precision RTCs on Google but almost all RTCs like DS12C887, DS1307 provide time resolution in seconds which is ok for general use. But is there any RTC IC which can ...
14
votes
1answer
316 views

What features distinguishes real-time from other types of os?

I'm experimenting with a small so-called real-time kernel that basically can do nothing but counting to the next prime. It uses interrupt-driven I/O. But why is it a real-time kernel? I read that ...
3
votes
2answers
349 views

How does an embedded application and RTOS communicate with each other?

I am working on a project which uses ARM 7 processor and a micrium - os II RTOS. Kindly help me out in understanding the fundamental questions that have come to me regarding this project. Below are ...
4
votes
2answers
552 views

What development boards have good RTOS support?

I'm looking for a relatively low-cost (<$50 would be ideal) development board with real support for an RTOS. It doesn't matter if the RTOS is manufacturer-supported or a separate project, but I'd ...
9
votes
6answers
1k views

What is the reason my PIC16 multitasking RTOS kernel doesn't work?

I am trying to create a semi-pre-emptive (co-operative) RTOS for PIC x16 microcontrollers. In my previous question, I've learnt that accessing hardware stack pointer is not possible in these cores. I ...
7
votes
3answers
1k views

How to implement simple stack switching in PIC12/16 cores?

I am trying to understand how real time operating systems work. I have looked at the source codes of some RTOSes. I want to learn by creating my simple RTOS, something like FLIRT. I am using PIC16 ...
5
votes
1answer
1k views

Porting Linux Drivers to RTOS

Everybody is probably going the other direction, moving their systems etc. to linux. I have the following problem. I like to use a WiFi chipset along with its Linux driver on my RTOS (FreeRtos). If I ...
2
votes
1answer
344 views

RTOS + Virtual Memory

Given a device that incorporates an embedded processor (MIPS), MMU, small RAM and larger flash memory, is there an RTOS with small memory footprint that has a built in support for "virtual memory", ...
1
vote
3answers
729 views

Change Timer Tick of RTOS - ThreadX

This question is specifically targeted to a RTOS -- ThreadX. We are using it for our project. Problem with this is default RTOS tick time is 10ms which is very high. We need to change it to 1ms. ...
11
votes
6answers
364 views

Replacement for Queues in RTOS

For Inter-task communication or to share data between two tasks of RTOS, We use Queues. But Problem with Queues is that they are slow.... They copy data in Buffer then Mutex Handling and then Data ...
9
votes
2answers
2k views

Has anyone evaluated NuttX RTOS?

While reading Linux User's Journal today, I stumbled across a little blurb about NuttX RTOS. I checked out their website and was fairly impressed with it's feature set and it's ability to put it in ...
46
votes
9answers
3k views

RTOS for Embedded Systems

I have seen many articles that tell me I should be using RTOS for time management and resource management. My time has not permitted my own research, so I come to chiphacker for advice. I use low ...
10
votes
5answers
4k views

RTOS for Arduino?

is there any project of an rtos that works on arduino ?