mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
49 lines
1.2 KiB
Plaintext
49 lines
1.2 KiB
Plaintext
/**
|
|
* @defgroup lpc23xx_intro LPC23XX Introduction
|
|
* @ingroup cpu_lpc23xx
|
|
|
|
<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 lpc23xx_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>
|
|
|
|
*/
|