application project for RTOS

Hi all,

I have knowledge of RTOS. can anyone suggest application projects where we can use RTOS? Or some sites where i can find out this kind of projects.

Thanks.

Reply to
anjna22
Loading thread data ...

Check out

formatting link

Lot's of good info there and a free RTOS to play with.

Reply to
Tom Lucas

I have this FreeRTOS only and don't want to use demo application but i want to develop some application project. Name of application projects which i can develop using RTOS.

Reply to
anjna22

-"I have shoes. Please tell me where to go."

You can use an RTOS in just about anything that has a microprocessor. Toaster, space shuttle - whatever.

Reply to
Anders

Well, use some imagination! There are countless applications running an RTOS. Some examples I've come across are Head Up displays and ethernet routers.

What do you want to do with your system? An RTOS is simply a tool to achieve an aim, like a TCP stack or a graphics library. What you are really asking is akin to "I want to find out about hammers, please suggest something I can hit." Often you don't need an RTOS at all - the product I'm developing is quite complex but, with a bit of thought, there is no need to have multiple tasks running at once.

If you really can't think of an application for yourself then do a traffic light controller that must to control the lights at a 4 or 5 way junction with pedestrian crossings on two of the roads. Assume that there are loops installed in the minor roads to detect waiting cars. You can use a task for the sequencing, a task for the crossings and a task to detect waiting cars. Data must be passed between these tasks using the RTOS's facilities.

Reply to
Tom Lucas

If all you know is RTOS, then develop another RTOS running under the host RTOS.

Vladimir Vassilevsky

DSP and Mixed Signal Design Consultant

formatting link

Reply to
Vladimir Vassilevsky

... snip ...

You only use/need/want a RTOS when the application(s) and/or their interactions demand those characteristics. Otherwise you can either abandon any idea of an OS, or use something easier, such as Linux or even FreeDos.

--
 
 
 
                        cbfalconer at maineline dot net
Reply to
CBFalconer

I understand this ship needs a new engine management system:

formatting link

Maybe it's within your capabilities. On the otherhand if it's a homework project, then maybe not.

--
John B
Reply to
John B

In very generic terms, maybe something along these lines

- A user input task (reading keypresses, switches, etc)

- A user output task (driving LEDs, an LCD display, etc)

- One or more process tasks (read some data, compute something, write some data).

- A background comms task so you can talk to your device through a PC serial port

- A timekeeping task - display time of day or some other time data on your display

Once you figure out what your process task(s) need to do (the guts of the system) you'll be able to figure out what the rest of the tasks should do. If you already have hardware, that will determine a lot of what you can and can't do.

Reply to
Mike Silva

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.