lpc2387.doc
1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/**
* @defgroup lpc2387_intro LPC2387 Introduction
* @ingroup lpc2387
<h2>First steps</h2>
\li See the manual for toolchain and ide setup
\li <a href="http://www.nxp.com/pip/LPC2387_2.html">Documentation</a>
<h2>Components</h2>
\li \ref cpu_arm7_common
\li \ref lpc2387_rtc
<h2>Memory layout</h2>
The following table gives a rough overview of the memory usage. For detailed values please
consider the map file generated by the linker (bin/[BOARD].map).
<table cellspacing="0" border="1">
<tr>
<td><tt>0x0</tt><br>...<br><tt>0x7FFFF</tt></td>
<td><b>512 KB</b><br>64 b<br>remaining</td>
<td><b>Flash ROM</b><br>Vectors<br>Program</td>
</tr>
<tr>
<td><tt><b>0x40000000</b></tt><br>...<br>...<br><tt>0x4000FFFF</tt></td>
<td><b>64 KB</b><br>10-20 KB<br>remaining<br>5 KB</td>
<td>Main RAM<br>Variables<br>Heap<br>System stack</td>
</tr>
<tr>
<td><tt><b>0x7FD00000</b></tt></td>
<td><b>16 KB</b></td>
<td><b>USB RAM</b></td>
</tr>
<tr>
<td><tt><b>0x7FE00000</b></tt><br><tt>0x7FE00FFF</tt></td>
<td><b>16 KB</b><br>16 KB</td>
<td><b>Ethernet RAM</b><br>Heap</td>
</tr>
<tr>
<td><pre><b>0xE0084000</b></pre></td>
<td><b>2 KB</b></td>
<td><b>Battery RAM</b></td>
</tr>
</table>
*/