I want to understand more on firmware, embedded software, and embedded systems. My understanding is that firmware has programming instructions burned in a chip, which is a ROM? And once we burns it, the information is read only. For example, the chip inside smart card is a firmware??
Embedded software consists of more than one firmware??
Embedded system is a computer system in large hardware devices, and it consists of embedded software? For example, microwave, network devices, etc?
I tried to find more information on the web, but couldn't find clear explainations on the basic concepts and differences among firmware, embedded software, embedded system.
please advise. thanks!!