In C251, printf ("\nStart Measurement Recording\n"); after compiling, the const "\nStart Measurement Recording\n" is located at address above 0x8000, but my mcu's data ram is less than 0x8000, what happened? or it is the bug of the C251 Compiler?
... for other toolsets there are settings for "memory size". If yours were right you would get an error if something was (to be) placed outside the memory you told the tools you have.
Erik
for other toolsets there maybe, to be crystal clear, I should have said for Keil other toolsets there