English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I know C,C++ languages in a intermediate level.I had more interest in programming hardware especially in embedded field.

Advance thanks for your answers

2006-08-04 22:23:52 · 3 answers · asked by learner 1 in Computers & Internet Programming & Design

3 answers

embedded software is normally done in C or in some cases, Assembly. So knowing C, you are in good shape, but you may want to learn assembly. You may also want to get to know hardware interfacing, because you do lots of it. Understand microprocessor to memory interfaces such as SPI, I2C, and standard parallel addressing. These are the most common interfaces used. Also understand the hardware devices in the micro itself such as serial ports, timers, and how the interrupts work. Understand memory maps, addressing, bit manipulation, etc...

It may sound like a lot, but embedded programming is very fun to do. I have been doing it for about 8 years now, and still love it.

2006-08-05 02:46:41 · answer #1 · answered by justme 7 · 3 1

for dealing with embedded programming ,basically you should know
about microcontroler(8051) in assemble level language programing and then you go to study embedded programing.
OK byeeeeeeeee......

2006-08-05 01:47:47 · answer #2 · answered by vazk 2 · 0 0

just learn basics

2006-08-04 22:35:46 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers