I am new to embedded systems

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
Hi,

Here I want some help from the gurus in embedded systems programming
or may be DSP gurus. I am new to embedded systems. Till now I got
expertise in encoding/decoding the multimedia data on Desktops with
Windows 2000 OS and also I have got working knowledge in the area of
Multimedia communications. I want to explore the above expertise and
knowledge in the systems like Microcontrollers or DSPs.

I have heard that to do the above type of work I have two options,
either it is Embedded systems or it can be DSP. I wanted yo know about
both these systems and what will be the initial requirement (in terms
of hardware and software) that should be procured other than the PC
(which I already have at home). In this regard I have been advised by
some to purchase Embedded Development kit of DSP Started kit. Please
suggest and advice me with the books or reading materai taht will be
required.


regards and thanks

Shekhar

Re: I am new to embedded systems
Quoted text here. Click to load it

I don't know much about DSP but for information on embedded topics I
have some papers on embedded C and debugging at
http://quest.phaedsys.org

DSP is Digital Signal Processing. So it depends what you  want to do.
DSP tends to be more specialised and a little more expensive to get into
AFAIK.



/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills  Staffs  England    /\/\/\/\/\
/\/\/ snipped-for-privacy@phaedsys.org       www.phaedsys.org \/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Re: I am new to embedded systems
Quoted text here. Click to load it

DSP is a *lot* more specialized and has a much higher entry barrier,
mostly in the education.  If you are doing more than just coding an
agorithm that someone else gives you, it is a field with a lot of
required background.  

--

Rick "rickman" Collins

snipped-for-privacy@XYarius.com
We've slightly trimmed the long signature. Click to see the full one.
Re: I am new to embedded systems

Quoted text here. Click to load it

 Hello Shekhar,

    If you want to understand DSP, you are first going to need to understand
the differences between the frequency and time domains, then you'll want to
study up on the Fourier Transform.  It would be a good thing to understand
sampling theory and then analog and digital filters.
DSP is not just taking point snapshots of analog data, but it requires
understanding of the bandwidth limitations created by digital sampling.

   I don't think that a "DSP Starter Kit" is really going to give you the
fundamentals.  I would recommend your local university for a solid course in
DSP, plus the DSP development kit will probably be included in the course.
MPEG encoding of video data is DSP, but in my experience, most of the DSP
was hidden by the MPEG encoder chip architecture and I was only able to
control macro functions of the resulting MPEG output, things like bit rate,
frame types, and other MPEG stuff that I have since forgotten.





Re: I am new to embedded systems
Believe it or not your request is Very vague.

Unlike the desktop there is no standard embedded system.
It covers 8 bit 8 pin Cpus all the way upto Pentiums running a RTOS.

You need to figure out what hardware will handle the software you want to
write.
And what O/S if any you need to support it.


Re: I am new to embedded systems
Quoted text here. Click to load it

You mean up to Sparc, Power PC and Alpha parts

Quoted text here. Click to load it

most 8 and 16 bit systems don't use an OS

I think the OP should start with an 8 bit system where there are plenty
of cheap kits and tools.

Either 8051, AVR or PIC.

As is well known my preference is for 8051 as there is so much more
available from many more sources and the tools go from free to those
used for high integrity and safety critical.


/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills  Staffs  England    /\/\/\/\/\
/\/\/ snipped-for-privacy@phaedsys.org       www.phaedsys.org \/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Re: I am new to embedded systems
You will find articles about embedded software development at:

http://www.eventhelix.com/RealtimeMantra /

Sandeep
--
http://www.EventHelix.com/EventStudio
EventStudio 2.0 - System Architecture Design CASE Tool

Site Timeline