спасибо за ответы, я разбираю код для MSP430
так вот есть такая конструкция
CODE
#define __infomem___ Pragma("location=\"INFO\"")
__infomem__ const struct info_mem_s nv_parms
и затем
CODE
flash_write_int16((int *) &(nv_parms.seg_a.s.variable), nv_parms.seg_a.s.variable & ~(1 << 2));
получается: обявили константу во флеши и затем записали на её место что-то...
верно?
не совсем понятно как потом прочитать то что записали через flash_write_int16()
Сообщение отредактировал Zelepuk - Nov 21 2011, 12:33