Bookmark this page:
Yahoo!
Windows Live
del.icio.us
digg
Netscape
|
|
|||||||||||||||||||||||||
|
Posted by Amit on June 4, 2008, 10:31 pm
Please log in for more thread options hello, i'm a programmer who currently have started learning microcontroller programming (arm) using c. one thing that i'm worry about is that i am not expert in analog or electronic. what should i know or learn about electonic in order to get a career in this field? in past, i used logic analyzer and oscilloscope back in school but haven't used them for a long time. please let me know what topic in electronic I need to learn for this important? thanks. | |||||||||||||||||||||||||
|
Posted by Tim Wescott on June 5, 2008, 11:17 am
Please log in for more thread options I know many very effective embedded software engineers whose sum of formal electronics knowledge is how to politely ask an EE for help. Basically, if you work somewhere that there is a diverse staff, then the more EE knowledge you have the better, but you often only need to be able to scrutinize a schematic and get a general idea of what it means. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" gives you just what it says. See details at http://www.wescottdesign.com/actfes/actfes.html | |||||||||||||||||||||||||
|
Posted by David L. Jones on June 5, 2008, 7:00 pm
Please log in for more thread options
>
> hello, > > i'm a programmer who currently have started learning microcontroller > programming (arm) using c. one thing that i'm worry about is that i am > not expert in analog or electronic. what should i know or learn about > electonic in order to get a career in this field? > > in past, i used logic analyzer and oscilloscope back in school but > haven't used them for a long time. > > please let me know what topic in electronic I need to learn for this > important? You don't necessarily need electronics skills to be a good and useful embedded programmer, as long as there is a good EE guy in the team. It's usually the smaller companies with smaller R&D teams that require you to be more of a "jack of all trades". But it helps of you can drive a digital storage oscilloscope and logic analyser. You'll also need to know about I2C, JTAG, SPI, RS232, RS485, USB and other interfaces and how to debug them. You might need some FPGA/VHDL knowledge if you are working on enbedded soft core processors. Dave. | |||||||||||||||||||||||||
|
Posted by David L. Jones on June 5, 2008, 7:00 pm
Please log in for more thread options
>
> hello, > > i'm a programmer who currently have started learning microcontroller > programming (arm) using c. one thing that i'm worry about is that i am > not expert in analog or electronic. what should i know or learn about > electonic in order to get a career in this field? > > in past, i used logic analyzer and oscilloscope back in school but > haven't used them for a long time. > > please let me know what topic in electronic I need to learn for this > important? You don't necessarily need electronics skills to be a good and useful embedded programmer, as long as there is a good EE guy in the team. It's usually the smaller companies with smaller R&D teams that require you to be more of a "jack of all trades". But it helps of you can drive a digital storage oscilloscope and logic analyser. You'll also need to know about I2C, JTAG, SPI, RS232, RS485, USB and other interfaces and how to debug them. You might need some FPGA/VHDL knowledge if you are working on enbedded soft core processors. Dave. | |||||||||||||||||||||||||
|
Posted by Amit on June 8, 2008, 5:06 pm
Please log in for more thread options >
> > > > > hello,
>
> > i'm a programmer who currently have started learning microcontroller
> > programming (arm) using c. one thing that i'm worry about is that i am > > not expert in analog or electronic. what should i know or learn about > > electonic in order to get a career in this field? >
> > in past, i used logic analyzer and oscilloscope back in school but
> > haven't used them for a long time. >
> > please let me know what topic in electronic I need to learn for this
> > important? >
e
> You don't necessarily need electronics skills to be a good and useful > embedded programmer, as long as there is a good EE guy in the team. It's > usually the smaller companies with smaller R&D teams that require you to b= > more of a "jack of all trades".
> > But it helps of you can drive a digital storage oscilloscope and logic > analyser. You'll also need to know about I2C, JTAG, SPI, RS232, RS485, USB= > and other interfaces and how to debug them.
t
> > You might need some FPGA/VHDL knowledge if you are working on enbedded sof= > core processors.
> > Dave. Hi Dave, Thanks for your response. yes I have used Altera NIOS II soft processor using VHDL and C for few months but was worry about electonic/analog part. I guess I must learn things you said. Now, questions is where should I start learning them? is there any online course I can take or class that I can sing up? Thanks. amit | |||||||||||||||||||||||||

what do I need?!
Yahoo!
Windows Live
del.icio.us
digg
Netscape 








>
> i'm a programmer who currently have started learning microcontroller
> programming (arm) using c. one thing that i'm worry about is that i am
> not expert in analog or electronic. what should i know or learn about
> electonic in order to get a career in this field?
>
> in past, i used logic analyzer and oscilloscope back in school but
> haven't used them for a long time.
>
> please let me know what topic in electronic I need to learn for this
> important?