here, my work are banking switch and encounter some problems. the situation as followed: one of those files has:
#pragma STRING (far) // locate string constants into 'far const' memory const char far *const far text0[] = { "aaa7788", "2222266" };
000308H 000317H 000010H BYTE INSEG HCONST ?FC?TEST6
:0803000008FF8000FF800800E7
it means no data starting at address 0308H No. That's not what this line means. This line gives ROM contents for address 0x0300 to 0x0307 (inclusive). It says exactly nothing about what might come at address 0x0308. You're looking at the wrong line of the .hex file.
i still don't understand, according to the describing:
and i sure that i don't look at the wrong line of the .hex file.
View all questions in Keil forum