Sign in

username:

password:



Not a member?

Search LPC900_users



Search tips

Subscribe to LPC900_users



Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | LPC900 | Reall Time Applications in Small Systems


Advertise Here

Find help, specifications and source code for the LPC900. The LPC900 challenges Microchip and AVR based on the worlds most popular 8-bit architecture the 80C51. With a 2-clock core the LPC900 series is a high performance, very flexible and low cost 8-bit microcontroller family. Designers using or interested in these devices are encouraged to share their know-how and ask questions.

Reall Time Applications in Small Systems - ruffrecords - Feb 8 7:27:00 2005


I am conducting some research into real time applications in small
systems. In particular I am interested in applications that employ an
RTOS on an 8 bit microcontroller with limited resources i.e less than
256 bytes of RAM and less than 16K of ROM such as many of the LPC900
series. I would be grateful for details of any applications that fit
these criteria.

Many Thanks,

Ian



______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )


Re: Reall Time Applications in Small Systems - lpc2100_fan - Feb 16 14:37:00 2005


Ian,

a small program / hardware (less than 16k) could be heavily overloaded
with a real time OS. The smallest I am aware of are the RTX from Keil
and CMX operating systems. You could still run some user software but
do not expect too much application support from such tiny kernels.
Both kernels offer more powerful driver options too but then you are
out of luck with less than 16k

Bob

--- In lpc900_users@lpc9..., "ruffrecords" <ianbell@u...> wrote:
>
> I am conducting some research into real time applications in small
> systems. In particular I am interested in applications that employ an
> RTOS on an 8 bit microcontroller with limited resources i.e less than
> 256 bytes of RAM and less than 16K of ROM such as many of the LPC900
> series. I would be grateful for details of any applications that fit
> these criteria.
>
> Many Thanks,
>
> Ian





(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )

Re: Re: Reall Time Applications in Small Systems - Ian bell - Feb 16 18:00:00 2005

lpc2100_fan wrote:
>
> Ian,
>
> a small program / hardware (less than 16k) could be heavily overloaded
> with a real time OS.

I agree and I expect to find few if any applications using an RTOS in
such applications.

The smallest I am aware of are the RTX from Keil
> and CMX operating systems.

Those two are pretty representative of the smallest types currently
available.

> You could still run some user software but
> do not expect too much application support from such tiny kernels.

Could you be more specific about what you mean by application support?

> Both kernels offer more powerful driver options too but then you are
> out of luck with less than 16k

I have a particular interest in small real time applications running
on resource limited microcontrollers where typicaly no OS is used.
Each design tends to be developed from the ground up, often in an ad
hoc manner.

I strongly suspect that many of these applications would benefit in
many ways from employing a time triggered cooperative scheduler.
However, in order to determine if this is the case I need to know a
lot more about what these applications are. Hence the request for
information. I expected a lot of replaies along the lines, we develop
a product which does X on tiny 8051 variant but we don't use an OS
because its too big/too slow/don't need one etc.

So now everyone knows why I am interested, anyone care to give some
example apps running one really small 8051 variants?

Cheers

Ian

--
Ian T-Bell
aka RuffRecords
aka RedTommo





(You need to be a member of LPC900_users -- send a blank email to LPC900_users-subscribe@yahoogroups.com )