You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

698 lines
40 KiB

<?xml version="1.0" encoding="UTF-8"?>
<package schemaVersion="1.2" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
<vendor>Keil</vendor>
<url>http://www.keil.com/pack/</url>
<name>LPC1300_DFP</name>
<description>NXP LPC1300 Series Device Support</description>
<releases>
<release version="1.1.0" date="2016-09-21">
Updated SVD file LPC13xx.svd.
Corrected doxy comments is system file.
Updated documentation.
</release>
<release version="1.0.1">
File name consistency.
</release>
<release version="1.0.0">
First Release version of LPC1300 Device Family Pack.
</release>
</releases>
<keywords>
<!-- keywords for indexing -->
<keyword>NXP</keyword>
<keyword>Device Support</keyword>
<keyword>Device Family Package NXP</keyword>
<keyword>LPC1300</keyword>
<keyword>LPC13xx</keyword>
</keywords>
<devices>
<family Dfamily="LPC1300 Series" Dvendor="NXP:11">
<processor Dcore="Cortex-M3" DcoreVersion="r2p1" Dfpu="0" Dmpu="0" Dendian="Little-endian"/>
<book name="Documents/dui0552a_cortex_m3_dgug.pdf" title="Cortex-M3 Generic User Guide"/>
<description>
The LPC1300 series is designed for embedded applications featuring a high level of integration and low power consumption.
Equipped with a highly flexible and configurable Full-Speed USB 2.0 device controller available on the LPC1345/46/47, this series brings unparalleled design flexibility and seamless integration to today's demanding connectivity solutions.
Typical applications include Consumer peripherals, Handheld scanners, Medical, USB audio devices, Industrial control, eMetering, Lighting, Alarm systems and White goods.
- Non Maskable Interrupt (NMI) input selectable from several input sources
- Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.
- Unique device serial number for identification.
- 16 kB boot ROM with API support for USB API, power control, EEPROM, and flash IAP/ISP.
- Programmable Windowed WatchDog Timer (WWDT) with a internal low-power WatchDog Oscillator (WDO).
- Code Read Protection (CRP) with different security levels.
</description>
<feature type="I2C" n="1"/>
<feature type="ADC" n="8" m="12"/>
<feature type="WDT" n="1" name="Windowed Watchdog Timer"/>
<feature type="RTC" n="1" m="32768"/>
<feature type="DMA" n="1"/>
<feature type="Timer" n="1" name="Repetitive Interrupt Timer (RI Timer)"/>
<feature type="USART" n="1" m="3125000"/>
<feature type="Timer" n="1" m="32"/>
<feature type="Timer" n="1" m="16"/>
<feature type="Temp" n="-40" m="85"/>
<feature type="VCC" n="2.00" m="3.60"/>
<!-- ************************ Subfamily 'LPC131x' **************************** -->
<subFamily DsubFamily="LPC131x">
<!-- ************************* Device 'LPC1311FHN33' ***************************** -->
<device Dname="LPC1311FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x2000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x1000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_8.FLM" start="0x00000000" size="0x2000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1311FHN33/01' ***************************** -->
<device Dname="LPC1311FHN33/01">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x2000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x1000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_8.FLM" start="0x00000000" size="0x2000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="PowerOther" n="1" name="Power profiles"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1313FHN33' ***************************** -->
<device Dname="LPC1313FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1313FHN33/01' ***************************** -->
<device Dname="LPC1313FHN33/01">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="PowerOther" n="1" name="Power profiles"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1313FBD48' ***************************** -->
<device Dname="LPC1313FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="48"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1313FBD48/01' ***************************** -->
<device Dname="LPC1313FBD48/01">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1311_13_ES.pdf" title="LPC1311/13 Erratasheet"/>
<feature type="PowerOther" n="1" name="Power profiles"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="48"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1315FHN33' ***************************** -->
<device Dname="LPC1315FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="2kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="28"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1315FBD48' ***************************** -->
<device Dname="LPC1315FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="2kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1316FHN33' ***************************** -->
<device Dname="LPC1316FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0xC000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_48.FLM" start="0x00000000" size="0xC000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="28"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1316FBD48' ***************************** -->
<device Dname="LPC1316FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0xC000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_48.FLM" start="0x00000000" size="0xC000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1317FHN33' ***************************** -->
<device Dname="LPC1317FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="28"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1317FBD48' ***************************** -->
<device Dname="LPC1317FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1317FBD64' ***************************** -->
<device Dname="LPC1317FBD64">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="51"/>
<feature type="QFP" n="64"/>
</device>
</subFamily>
<!-- ************************ Subfamily 'LPC134x' **************************** -->
<subFamily DsubFamily="LPC134x">
<feature type="USBD" n="1"/>
<!-- ************************* Device 'LPC1342FHN33' ***************************** -->
<device Dname="LPC1342FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x4000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x1000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_16.FLM" start="0x00000000" size="0x4000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1342_43_ES.pdf" title="LLPC1342/43 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1342FBD48' ***************************** -->
<device Dname="LPC1342FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x4000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x1000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_16.FLM" start="0x00000000" size="0x4000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1342_43_ES.pdf" title="LLPC1342/43 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="48"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1343FHN33' ***************************** -->
<device Dname="LPC1343FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1342_43_ES.pdf" title="LLPC1342/43 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="33"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1343FBD48' ***************************** -->
<device Dname="LPC1343FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13xx/LPC13xx.h"/>
<debug svd="SVD/LPC13xx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1311_13_42_43_UM.pdf" title="LPC1311/13/42/43 Reference Manual"/>
<book name="Documents/LPC1311_13_42_43_DS.pdf" title="LPC1311/13/42/43 Datasheet"/>
<book name="Documents/LPC1342_43_ES.pdf" title="LLPC1342/43 Erratasheet"/>
<feature type="SPI" n="1" m="25000000"/>
<feature type="MPSerial" n="1"/>
<feature type="IOs" n="48"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1345FHN33' ***************************** -->
<device Dname="LPC1345FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="2kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="26"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1345FBD48' ***************************** -->
<device Dname="LPC1345FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x8000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_32.FLM" start="0x00000000" size="0x8000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="2kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1346FHN33' ***************************** -->
<device Dname="LPC1346FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0xC000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_48.FLM" start="0x00000000" size="0xC000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="26"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1346FBD48' ***************************** -->
<device Dname="LPC1346FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0xC000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_48.FLM" start="0x00000000" size="0xC000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1347FHN33' ***************************** -->
<device Dname="LPC1347FHN33">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="26"/>
<feature type="QFN" n="33"/>
</device>
<!-- ************************* Device 'LPC1347FBD48' ***************************** -->
<device Dname="LPC1347FBD48">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="40"/>
<feature type="QFP" n="48"/>
</device>
<!-- ************************* Device 'LPC1347FBD64' ***************************** -->
<device Dname="LPC1347FBD64">
<processor Dclock="72000000"/>
<compile header="Device/Include/LPC13Uxx/LPC13Uxx.h"/>
<debug svd="SVD/LPC13Uxx.svd"/>
<memory id="IROM1" start="0x00000000" size="0x10000" startup="1" default="1"/>
<memory id="IRAM1" start="0x10000000" size="0x2000" init ="0" default="1"/>
<memory id="IRAM2" start="0x20000000" size="0x0800" init ="0" default="1"/>
<algorithm name="Flash/LPC1xxx_64.FLM" start="0x00000000" size="0x10000" RAMstart="0x10000000" RAMsize="0x0FE0" default="1"/>
<book name="Documents/LPC1315_16_17_45_46_47_UM.pdf" title="LPC1315/16/17/45/46/47 Reference Manual"/>
<book name="Documents/LPC1315_16_17_45_46_47_DS.pdf" title="LPC1315/16/17/45/46/47 Datasheet"/>
<book name="Documents/ES_LPC131X_4X.pdf" title="LPC1315/16/17/45/46/47 Erratasheet"/>
<feature type="MemoryOther" n="1" name="4kB EEPROM"/>
<feature type="SPI" n="2" m="25000000"/>
<feature type="MPSerial" n="2"/>
<feature type="IOs" n="51"/>
<feature type="QFP" n="64"/>
</device>
</subFamily>
</family>
</devices>
<conditions>
<!-- Compiler Conditions -->
<condition id="Compiler ARMCC">
<require Tcompiler="ARMCC"/>
</condition>
<!-- Device Conditions -->
<condition id="LPC13Uxx">
<description>NXP LPC1300 Series devices</description>
<require Dvendor="NXP:11"/>
<accept Dname="LPC1345*"/>
<accept Dname="LPC1346*"/>
<accept Dname="LPC1347*"/>
<accept Dname="LPC1315*"/>
<accept Dname="LPC1316*"/>
<accept Dname="LPC1317*"/>
</condition>
<condition id="LPC13xx">
<description>NXP LPC1300 Series devices</description>
<require Dvendor="NXP:11"/>
<accept Dname="LPC1311*"/>
<accept Dname="LPC1313*"/>
<accept Dname="LPC1342*"/>
<accept Dname="LPC1343*"/>
</condition>
<!-- Device + CMSIS Conditions -->
<condition id="LPC13Uxx CMSIS">
<description>NXP LPC1300 Series devices and CMSIS-CORE</description>
<require condition="LPC13Uxx"/>
<require Cclass="CMSIS" Cgroup="CORE"/>
</condition>
<condition id="LPC13xx CMSIS">
<description>NXP LPC1300 Series devices and CMSIS-CORE</description>
<require condition="LPC13xx"/>
<require Cclass="CMSIS" Cgroup="CORE"/>
</condition>
</conditions>
<components>
<!-- Startup LPC13Uxx -->
<component Cclass="Device" Cgroup="Startup" Cversion="1.0.0" condition="LPC13Uxx CMSIS">
<description>System Startup for NXP LPC13Uxx Devices</description>
<files>
<!-- include folder / file -->
<file category="include" name="Device/Include/LPC13Uxx/"/>
<!-- startup / system file -->
<file category="source" name="Device/Source/ARM/startup_LPC13Uxx.s" attr="config" version="1.0.0" condition="Compiler ARMCC"/>
<file category="source" name="Device/Source/system_LPC13Uxx.c" attr="config" version="1.0.0"/>
</files>
</component>
<!-- Startup LPC13xx -->
<component Cclass="Device" Cgroup="Startup" Cversion="1.0.0" condition="LPC13xx CMSIS">
<description>System Startup for NXP LPC13xx Devices</description>
<files>
<!-- include folder / file -->
<file category="include" name="Device/Include/LPC13xx/"/>
<!-- startup / system file -->
<file category="source" name="Device/Source/ARM/startup_LPC13xx.s" attr="config" version="1.0.0" condition="Compiler ARMCC"/>
<file category="source" name="Device/Source/system_LPC13xx.c" attr="config" version="1.0.0"/>
</files>
</component>
</components>
<boards>
<board vendor="Keil" name="MCB1313" revision="Ver 2.0" salesContact="sales.intl@keil.com" orderForm="http://www.keil.com/product/prices.asp?MCB1000=ON">
<description>Keil MCB1000 Board Support and Examples</description>
<image small="Boards/Keil/MCB1313/Documents/mcb1000.jpg"/>
<book category="overview" name="http://www.keil.com/mcb1000/" title="MCB1000 Web Page"/>
<book category="schematic" name="Boards/Keil/MCB1313/Documents/mcb1000-schematics.pdf" title="Schematics"/>
<mountedDevice deviceIndex="0" Dvendor="NXP:11" Dname="LPC1313FBD48"/>
<compatibleDevice deviceIndex="0" Dvendor="NXP:11" DsubFamily="LPC1313"/>
<feature type="USB" n="1" name="Full-Speed USB device with USB Standard-B Connector"/>
<feature type="PWR" n="5" name="USB Powered"/>
<feature type="RS232" n="1" name="DB9 Female Connector"/>
<feature type="CAN" n="1" name="DB9 Male Connector"/>
<feature type="Poti" n="1"/>
<feature type="LED" n="9" name="LEDs: eight user, one PWR LED"/>
<feature type="Button" n="4" name="Push-buttons: 2 GPIO, ISP and Reset"/>
<feature type="ConnOther" n="1" name="10pin Cortex Debug Interface"/>
<feature type="XTAL" n="12000000"/>
<feature type="CustomFF" n="80" m="80"/>
</board>
<board vendor="Keil" name="MCB1343" revision="Ver 2.0" salesContact="sales.intl@keil.com" orderForm="http://www.keil.com/product/prices.asp?MCB1000=ON">
<description>Keil MCB1000 Board Support and Examples</description>
<image small="Boards/Keil/MCB1313/Documents/mcb1000.jpg"/>
<book category="overview" name="http://www.keil.com/mcb1000/" title="MCB1000 Web Page"/>
<book category="schematic" name="Boards/Keil/MCB1313/Documents/mcb1000-schematics.pdf" title="Schematics"/>
<mountedDevice deviceIndex="0" Dvendor="NXP:11" Dname="LPC1343FBD48"/>
<compatibleDevice deviceIndex="0" Dvendor="NXP:11" DsubFamily="LPC1343"/>
<feature type="USB" n="1" name="Full-Speed USB device with USB Standard-B Connector"/>
<feature type="PWR" n="5" name="USB Powered"/>
<feature type="RS232" n="1" name="DB9 Female Connector"/>
<feature type="CAN" n="1" name="DB9 Male Connector"/>
<feature type="Poti" n="1"/>
<feature type="LED" n="9" name="LEDs: eight user, one PWR LED"/>
<feature type="Button" n="4" name="Push-buttons: 2 GPIO, ISP and Reset"/>
<feature type="ConnOther" n="1" name="10pin Cortex Debug Interface"/>
<feature type="XTAL" n="12000000"/>
<feature type="CustomFF" n="80" m="80"/>
</board>
</boards>
<examples>
<example name="CMSIS-RTOS Blinky" doc="Abstract.txt" folder="Boards/Keil/MCB1313/RTX_Blinky">
<description>CMSIS-RTOS based Blinky example</description>
<board name="MCB1313" vendor="Keil" Dvendor="NXP:11" Dname="LPC1313FBD48"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<component Cclass="CMSIS" Cgroup="RTOS"/>
<category>Getting Started</category>
<category>CMSIS-RTX</category>
</attributes>
</example>
<example name="CMSIS-RTOS Blinky" doc="Abstract.txt" folder="Boards/Keil/MCB1343/RTX_Blinky">
<description>CMSIS-RTOS based Blinky example</description>
<board name="MCB1343" vendor="Keil" Dvendor="NXP:11" Dname="LPC1343FBD48"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<component Cclass="CMSIS" Cgroup="RTOS"/>
<category>Getting Started</category>
<category>CMSIS-RTX</category>
</attributes>
</example>
</examples>
</package>