![Maxim Integrated MAX32660 Скачать руководство пользователя страница 51](http://html1.mh-extra.com/html/maxim-integrated/max32660/max32660_user-manual_1744484051.webp)
MAX32660 User Guide
Maxim Integrated
Page 51 of 195
5
Flash Controller
The MAX32660
’s
Flash Controller is a peripheral that manages read, write, and erase accesses to the internal flash.
5.1.1
Features
•
Up to 256KB total internal flash memory
−
32 pages
−
8,192 bytes per page
−
2,048 words by 128 bits per page
•
128-bit data reads
•
32-bit or 128-bit write support
•
Page erase and mass erase support
•
Write Protection
5.2
Overview
The MAX32660 contains 256KB of internal flash memory for storing user application and data. The internal flash memory is
programmable via the JTAG debug interface (in-system) or directly with user application code (in-application).
The flash is organized as an array of pages. Each page is 8,192 bytes per page.
, shows the start address and
end address for the internal flash memory. The internal flash memory is mapped with a start address of 0x0000 0000 and
an end address of 0x0003 FFFF for a total of 256KB.
Table 5-1: Internal Flash Memory Organization
Page Number Size in Bytes
Start Address
End Address
1
8,192
0x0000 0000
0x0000 1FFF
2
8,192
0x0000 2000
0x0000 3FFF
3
8,192
0x0000 4000
0x0000 5FFF
4
8,192
0x0000 6000
0x0000 7FFF
5
8,192
0x0000 8000
0x0000 9FFF
…
…
…
…
8
8,192
0x0000 E000
0x0000 FFFF
9
8,192
0x0001 0000
0x0001 1FFF
…
…
…
…
31
8,192
0x0003 C000
0x0003 DFFF
32
8,192
0x0003 E000
0x0003 FFFF
5.3
Usage
The Flash Controller manages write and erase operations for internal flash memory and provides a lock mechanism to
prevent unintentional writes to the internal flash. In-application and in-system programming, page erase and mass erase
operations are supported.
5.3.1
Clock Configuration
The Flash Controller requires a 1MHz peripheral clock for operation. The input clock to the Flash Controller block is the
system clock,
𝑓
𝑆𝑌𝑆𝐶𝐿𝐾
.
Use the Flash Controller clock divisor to generate
𝑓
𝐹𝐿𝐶_𝐶𝐿𝐾
= 1𝑀𝐻𝑧
Содержание MAX32660
Страница 4: ...MAX32660 User Guide Maxim Integrated Page 4 of 195 8 UART 84 9 Real Time Clock RTC 96 10 Timers 105...
Страница 7: ...MAX32660 User Guide Maxim Integrated Page 7 of 195 15 Trademarks 195 16 Revision History 195...
Страница 14: ...MAX32660 User Guide Maxim Integrated Page 14 of 195 Figure 2 1 MAX32660 High Level Block Diagram...