I am using nuvoton N79E715AT28 mcu for some project in which I need to store some integer values in some non volatile memory space. So that it does not get deleted even after power goes off.
The above mcu provides a user configurable flash memory shared with programe memory(APROM). After configuration the APROM memory address are (0x0000 - 0x3EFF) and the flash memory address are (0x3F00 - 0x3FFF).
I have used the command (unsigned int idata value1 _at_ 0x3F00;), but it gives the error c274: 'value1' : absolute specifier illegal.
firstname.lastname@example.org said:it gives the error c274: 'value1' : absolute specifier illegal
apart from the fact that an address of 0x3F00 cannot possibly be correct for idata, as Broeker noted, did you look-up the other reasons which could cause that error?
View all questions in Keil forum