I am a budding engineer in the embedded field. My work involves both the circuit design and software development of microcontrollers. So, I need to understand how the software is working on microcontroller architecture in depth.
For instance, enabling 1 bit in the software will fill the 1-bit memory in the microcontroller. How it is filled, in which section it will be filled?
This way, I need to understand all peripherals involved in microcontroller. What's the best way and source for my need? Help please!