Tag Archive for: embedded software

Microcontroller memory layout

Microcontroller memory layout

Recently I’ve had a few people ask me about memory layouts in microcontrollers as well as a few issues over the years with bad linker files (files that tell compiler/linkers where to put memory), so, I thought it might be worth a little blog article; This is aimed at those getting started and junior engineers (answering the questions they asked me recently).

(If you’re a linux/ windows programmer this post probably won’t be of use or interest to you).

Read more