In Cortex-M7,Why the address of fuction printed is not same as the one mentioned in map file.
i.e, My function address is 0x00473dbc in map fle, but it is diffrent, if we print it in my program.
If you look at it in a debugger, what address do you see ?
To print a pointer, shouldn't you be using %p ?