Flash Memory Segmentation
6-4
Flash Memory Controller
6.2
Flash Memory Segmentation
MSP430FG461x devices have two flash memory arrays. Other MSP430x4xx
devices have one flash array. All flash memory is partitioned into segments.
Single bits, bytes, or words can be written to flash memory, but the segment
is the smallest size of flash memory that can be erased.
The flash memory is partitioned into main and information memory sections.
There is no difference in the operation of the main and information memory
sections. Code or data can be located in either section. The differences
between the two sections are the segment size and the physical addresses.
The information memory has four 64-byte segments on F47x devices or two
128-byte segments on all other 4xx devices. The main memory has two or
more 512-byte segments. See the device-specific data sheet for the complete
memory map of a device.
The segments are further divided into blocks.
Figure 6−2 shows the flash segmentation using an example of 4-KB flash that
has eight main segments and two information segments.
Figure 6−2.
Flash Memory Segments, 4-KB Example
FFFFh
F000h
10FFh
1000h
Segment0
Segment1
Segment2
Segment3
Segment4
Segment5
Segment6
Segment7
SegmentA
SegmentB
FFFFh
F000h
10FFh
1000h
FE00h
FDFFh
FC00h
256-byte
Flash
Information Memory
4-kbyte
Flash
Main Memory
4 KB + 256 byte
xx3Fh
xx00h
Block
Block
Block
Block
xxFFh
xxBFh
xx7Fh
xxC0h
xx80h
xx40h
Содержание MSP430x4xx Family
Страница 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Страница 2: ......
Страница 6: ...vi ...
Страница 114: ...3 76 RISC 16 Bit CPU ...
Страница 304: ...5 20 FLL Clock Module ...
Страница 340: ...7 8 Supply Voltage Supervisor ...
Страница 348: ...8 8 16 Bit Hardware Multiplier ...
Страница 372: ...9 24 32 Bit Hardware Multiplier ...
Страница 400: ...10 28 DMA Controller ...
Страница 428: ...13 10 Basic Timer1 ...
Страница 466: ...15 24 Timer_A ...
Страница 522: ...17 30 USART Peripheral Interface UART Mode ...
Страница 544: ...18 22 USART Peripheral Interface SPI Mode ...
Страница 672: ...23 12 Comparator_A ...
Страница 692: ...24 20 LCD Controller ...
Страница 746: ...26 28 ADC12 ...