I am new to embedded systems

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

Reply to
Shekhar Madnani
Loading thread data ...

In article , Shekhar Madnani writes

I don't know much about DSP but for information on embedded topics I have some papers on embedded C and debugging at

formatting link

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

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

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.

Reply to
Bob F.

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.

Reply to
Neil Kurzman

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

rick.collins@XYarius.com
Ignore the reply address. To email me use the above address with the XY
removed.

Arius - A Signal Processing Solutions Company
Specializing in DSP and FPGA design      URL http://www.arius.com
4 King Ave                               301-682-7772 Voice
Frederick, MD 21701-3110                 301-682-7666 FAX
Reply to
rickman

In article , Neil Kurzman writes

You mean up to Sparc, Power PC and Alpha parts

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

formatting link
\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
Chris Hills

You will find articles about embedded software development at:

formatting link

Sandeep

--

formatting link
EventStudio 2.0 - System Architecture Design CASE Tool

Reply to
EventHelix.com

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.