Hello Experts !!
Can any one tell me exact difference between a firmware development and normal software(source code) development ?
I checked on the google but not clear with the explanation.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello Experts !!
Can any one tell me exact difference between a firmware development and normal software(source code) development ?
I checked on the google but not clear with the explanation.
Ankush,
I think most anything you do on a microcontroller could be considered firmware although I would use the term 'embedded programming' instead.
Just means you are working at a lower level of abstraction - much closer to hardware. You need to know things like how the processor takes interrupts, and how the memory map and peripherals are laid out. And usually you interact w. peripherals directly or through a very low level driver rather than through an OS.
-Anthony