Other Parts Discussed in Thread: MSP430F247
Dear Folks,
1. I am currently using MSP430F247 in my project. According to the datasheet, SRAM starts at 0x0200 and ends at 0x11FF with 4KB space. However, there is a 512-byte Flash Information Memory with a address range from 0x01000 to 0x010FF. It seems that the Flash Information Memory overlaps a part of SRAM. Is it correct? I am a little confused whether the address space from 0x01000 to 0x010FF belongs to Flash or RAM. It seems that the real SRAM size is smaller than the specified 4KB.
2. Is it true that the compiler will touch the SRAM and store some data in the SRAM even if my codes didn't explicitly ask the compiler to do that kind of job?
Could somebody please explain these for me? Thanks a lot!