Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-tools by
export/codered_lpc824_cproject.tmpl@0:4a2e5f0422d6, 2016-03-30 (annotated)
- Committer:
- screamer
- Date:
- Wed Mar 30 16:23:44 2016 +0000
- Revision:
- 0:4a2e5f0422d6
Initial revision
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
screamer | 0:4a2e5f0422d6 | 1 | {% extends "codered_cproject_cortexm0_common.tmpl" %} |
screamer | 0:4a2e5f0422d6 | 2 | |
screamer | 0:4a2e5f0422d6 | 3 | {% block startup_file %}startup_LPC824_CR.cpp{% endblock %} |
screamer | 0:4a2e5f0422d6 | 4 | |
screamer | 0:4a2e5f0422d6 | 5 | {% block cpu_config %}<?xml version="1.0" encoding="UTF-8"?> |
screamer | 0:4a2e5f0422d6 | 6 | <TargetConfig> |
screamer | 0:4a2e5f0422d6 | 7 | <Properties property_0="" property_2="LPC800_32.cfx" property_3="NXP" property_4="LPC824" property_count="5" version="70200"/> |
screamer | 0:4a2e5f0422d6 | 8 | <infoList vendor="NXP"><info chip="LPC824" flash_driver="LPC800_32.cfx" match_id="0x0" name="LPC824" stub="crt_emu_cm3_gen"><chip><name>LPC824</name> |
screamer | 0:4a2e5f0422d6 | 9 | <family>LPC82x</family> |
screamer | 0:4a2e5f0422d6 | 10 | <vendor>NXP (formerly Philips)</vendor> |
screamer | 0:4a2e5f0422d6 | 11 | <reset board="None" core="Real" sys="Real"/> |
screamer | 0:4a2e5f0422d6 | 12 | <clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/> |
screamer | 0:4a2e5f0422d6 | 13 | <memory can_program="true" id="Flash" is_ro="true" type="Flash"/> |
screamer | 0:4a2e5f0422d6 | 14 | <memory id="RAM" type="RAM"/> |
screamer | 0:4a2e5f0422d6 | 15 | <memory id="Periph" is_volatile="true" type="Peripheral"/> |
screamer | 0:4a2e5f0422d6 | 16 | <memoryInstance derived_from="Flash" id="MFlash32" location="0x0" size="0x8000"/> |
screamer | 0:4a2e5f0422d6 | 17 | <memoryInstance derived_from="RAM" id="RamLoc8" location="0x10000000" size="0x2000"/> |
screamer | 0:4a2e5f0422d6 | 18 | <peripheralInstance derived_from="V6M_NVIC" determined="infoFile" id="NVIC" location="0xe000e000"/> |
screamer | 0:4a2e5f0422d6 | 19 | <peripheralInstance derived_from="V6M_DCR" determined="infoFile" id="DCR" location="0xe000edf0"/> |
screamer | 0:4a2e5f0422d6 | 20 | <peripheralInstance derived_from="WWDT" determined="infoFile" id="WWDT" location="0x40000000"/> |
screamer | 0:4a2e5f0422d6 | 21 | <peripheralInstance derived_from="MRT" determined="infoFile" id="MRT" location="0x40004000"/> |
screamer | 0:4a2e5f0422d6 | 22 | <peripheralInstance derived_from="WKT" determined="infoFile" id="WKT" location="0x40008000"/> |
screamer | 0:4a2e5f0422d6 | 23 | <peripheralInstance derived_from="SWM" determined="infoFile" id="SWM" location="0x4000c000"/> |
screamer | 0:4a2e5f0422d6 | 24 | <peripheralInstance derived_from="ADC" determined="infoFile" id="ADC" location="0x4001c000"/> |
screamer | 0:4a2e5f0422d6 | 25 | <peripheralInstance derived_from="PMU" determined="infoFile" id="PMU" location="0x40020000"/> |
screamer | 0:4a2e5f0422d6 | 26 | <peripheralInstance derived_from="CMP" determined="infoFile" id="CMP" location="0x40024000"/> |
screamer | 0:4a2e5f0422d6 | 27 | <peripheralInstance derived_from="DMATRIGMUX" determined="infoFile" id="DMATRIGMUX" location="0x40028000"/> |
screamer | 0:4a2e5f0422d6 | 28 | <peripheralInstance derived_from="INPUTMUX" determined="infoFile" id="INPUTMUX" location="0x4002c000"/> |
screamer | 0:4a2e5f0422d6 | 29 | <peripheralInstance derived_from="FLASHCTRL" determined="infoFile" id="FLASHCTRL" location="0x40040000"/> |
screamer | 0:4a2e5f0422d6 | 30 | <peripheralInstance derived_from="IOCON" determined="infoFile" id="IOCON" location="0x40044000"/> |
screamer | 0:4a2e5f0422d6 | 31 | <peripheralInstance derived_from="SYSCON" determined="infoFile" id="SYSCON" location="0x40048000"/> |
screamer | 0:4a2e5f0422d6 | 32 | <peripheralInstance derived_from="I2C0" determined="infoFile" id="I2C0" location="0x40050000"/> |
screamer | 0:4a2e5f0422d6 | 33 | <peripheralInstance derived_from="I2C1" determined="infoFile" id="I2C1" location="0x40054000"/> |
screamer | 0:4a2e5f0422d6 | 34 | <peripheralInstance derived_from="SPI0" determined="infoFile" id="SPI0" location="0x40058000"/> |
screamer | 0:4a2e5f0422d6 | 35 | <peripheralInstance derived_from="SPI1" determined="infoFile" id="SPI1" location="0x4005c000"/> |
screamer | 0:4a2e5f0422d6 | 36 | <peripheralInstance derived_from="USART0" determined="infoFile" id="USART0" location="0x40064000"/> |
screamer | 0:4a2e5f0422d6 | 37 | <peripheralInstance derived_from="USART1" determined="infoFile" id="USART1" location="0x40068000"/> |
screamer | 0:4a2e5f0422d6 | 38 | <peripheralInstance derived_from="USART2" determined="infoFile" id="USART2" location="0x4006c000"/> |
screamer | 0:4a2e5f0422d6 | 39 | <peripheralInstance derived_from="I2C2" determined="infoFile" id="I2C2" location="0x40070000"/> |
screamer | 0:4a2e5f0422d6 | 40 | <peripheralInstance derived_from="I2C3" determined="infoFile" id="I2C3" location="0x40074000"/> |
screamer | 0:4a2e5f0422d6 | 41 | <peripheralInstance derived_from="CRC" determined="infoFile" id="CRC" location="0x50000000"/> |
screamer | 0:4a2e5f0422d6 | 42 | <peripheralInstance derived_from="SCT" determined="infoFile" id="SCT" location="0x50004000"/> |
screamer | 0:4a2e5f0422d6 | 43 | <peripheralInstance derived_from="DMA" determined="infoFile" id="DMA" location="0x50008000"/> |
screamer | 0:4a2e5f0422d6 | 44 | <peripheralInstance derived_from="GPIO-PORT" determined="infoFile" id="GPIO-PORT" location="0xa0000000"/> |
screamer | 0:4a2e5f0422d6 | 45 | <peripheralInstance derived_from="PIN-INT" determined="infoFile" id="PIN-INT" location="0xa0004000"/> |
screamer | 0:4a2e5f0422d6 | 46 | </chip> |
screamer | 0:4a2e5f0422d6 | 47 | <processor><name gcc_name="cortex-m0">Cortex-M0</name> |
screamer | 0:4a2e5f0422d6 | 48 | <family>Cortex-M</family> |
screamer | 0:4a2e5f0422d6 | 49 | </processor> |
screamer | 0:4a2e5f0422d6 | 50 | <link href="LPC82x_peripheral.xme" show="embed" type="simple"/> |
screamer | 0:4a2e5f0422d6 | 51 | </info> |
screamer | 0:4a2e5f0422d6 | 52 | </infoList> |
screamer | 0:4a2e5f0422d6 | 53 | </TargetConfig>{% endblock %} |