I want to know, if there is some book/documentation which describes the complete flow of embedded programming. To elaborate, I want to know, some best practices to write an embedded code, the sections generated after compiling any code and which section contains what, flash programming, linker scripts writing techniques for RAM, flash and ROM, what are the memory usage flexibilities etc.
Examples are the best way to learn, so probably if a document/book explains some example, it will be best!
Thanks.