RGB LED Strip (SPI)

Dependencies:   mbed

LED Strips (RGB LED Streifen) eröffnen neue Möglichkeiten für die Dekorative Beleuchtungen von Gegenständen und Räumen.

LED Strips werden in den unterschiedlichsten Formen angeboten.

Es gibt unterschiedliche Arten der Ansteuerung, alle LED einer Farbe, jedes RGB LED einzeln.

Im aktuellen Beispiel verwenden wird ein LED Strip mit einen IC pro RGB LED, d.h. jedes RGB LED kann einzeln via SPI Bus angesprochen werden.

Die LED Strip wird an GND, 5V (!) und an die Datenpins CI - D13 (SLK), DI - D11 (MOSI) angeschlossen.

Auf dem Strip kommen WS2801 IC's zum Einsatz. Das Gegenstück zum WS2801 ist der WS2811 IC welcher aber nur mit ein paar mbed Boards funktioniert.

Anwendungen

  • Raumbeleuchtung
  • Dekorative Ausleuchtung von Gegenständen
Committer:
marcel1691
Date:
Sun Aug 16 21:31:13 2015 +0200
Revision:
1:789ec16cd02f
Erweitert um Eclipse/gcc4mbed Konfiguration

Who changed what in which revision?

UserRevisionLine numberNew contents of line
marcel1691 1:789ec16cd02f 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
marcel1691 1:789ec16cd02f 2 <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
marcel1691 1:789ec16cd02f 3 <storageModule moduleId="org.eclipse.cdt.core.settings">
marcel1691 1:789ec16cd02f 4 <cconfiguration id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777">
marcel1691 1:789ec16cd02f 5 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777" moduleId="org.eclipse.cdt.core.settings" name="Default">
marcel1691 1:789ec16cd02f 6 <externalSettings/>
marcel1691 1:789ec16cd02f 7 <extensions>
marcel1691 1:789ec16cd02f 8 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
marcel1691 1:789ec16cd02f 9 <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
marcel1691 1:789ec16cd02f 10 <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
marcel1691 1:789ec16cd02f 11 <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
marcel1691 1:789ec16cd02f 12 <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
marcel1691 1:789ec16cd02f 13 <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
marcel1691 1:789ec16cd02f 14 </extensions>
marcel1691 1:789ec16cd02f 15 </storageModule>
marcel1691 1:789ec16cd02f 16 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
marcel1691 1:789ec16cd02f 17 <configuration artifactName="${ProjName}" buildProperties="" description="" id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777" name="Default" parent="org.eclipse.cdt.build.core.emptycfg">
marcel1691 1:789ec16cd02f 18 <folderInfo id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777.23957526" name="/" resourcePath="">
marcel1691 1:789ec16cd02f 19 <toolChain id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.1611339595" name="Cross ARM GCC" superClass="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base">
marcel1691 1:789ec16cd02f 20 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.401755043" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.architecture"/>
marcel1691 1:789ec16cd02f 21 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix.269406149" name="Prefix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix"/>
marcel1691 1:789ec16cd02f 22 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.suffix.271940188" name="Suffix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.suffix"/>
marcel1691 1:789ec16cd02f 23 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.c.183817072" name="C compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.c"/>
marcel1691 1:789ec16cd02f 24 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp.756505723" name="C++ compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp"/>
marcel1691 1:789ec16cd02f 25 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar.1854019963" name="Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar"/>
marcel1691 1:789ec16cd02f 26 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy.1068962694" name="Hex/Bin converter" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy"/>
marcel1691 1:789ec16cd02f 27 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump.420877401" name="Listing generator" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump"/>
marcel1691 1:789ec16cd02f 28 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.size.1335909019" name="Size command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.size"/>
marcel1691 1:789ec16cd02f 29 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.make.936875504" name="Build command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.make"/>
marcel1691 1:789ec16cd02f 30 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm.1273454623" name="Remove command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm"/>
marcel1691 1:789ec16cd02f 31 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.useglobalpath.935520811" name="Use global path" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.useglobalpath"/>
marcel1691 1:789ec16cd02f 32 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.path.164883306" name="Path" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.path"/>
marcel1691 1:789ec16cd02f 33 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash.662858130" name="Create flash image" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash"/>
marcel1691 1:789ec16cd02f 34 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting.379495703" name="Create extended listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting"/>
marcel1691 1:789ec16cd02f 35 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize.482006617" name="Print size" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize"/>
marcel1691 1:789ec16cd02f 36 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family.1128962451" name="ARM family" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family"/>
marcel1691 1:789ec16cd02f 37 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture.333483524" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture"/>
marcel1691 1:789ec16cd02f 38 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.372955543" name="Instruction set" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset"/>
marcel1691 1:789ec16cd02f 39 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork.1369485920" name="Thumb interwork (-mthumb-interwork)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork"/>
marcel1691 1:789ec16cd02f 40 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.endianness.1626698979" name="Endianness" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.endianness"/>
marcel1691 1:789ec16cd02f 41 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.1269022898" name="Float ABI" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi"/>
marcel1691 1:789ec16cd02f 42 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit.1099778357" name="FPU Type" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit"/>
marcel1691 1:789ec16cd02f 43 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess.946818114" name="Unaligned access" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess"/>
marcel1691 1:789ec16cd02f 44 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.family.1721161695" name="AArch64 family" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.family"/>
marcel1691 1:789ec16cd02f 45 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.crc.816498292" name="Feature crc" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.crc"/>
marcel1691 1:789ec16cd02f 46 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.crypto.804779468" name="Feature crypto" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.crypto"/>
marcel1691 1:789ec16cd02f 47 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.fp.1666734732" name="Feature fp" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.fp"/>
marcel1691 1:789ec16cd02f 48 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.simd.131113551" name="Feature simd" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.feature.simd"/>
marcel1691 1:789ec16cd02f 49 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.cmodel.1361871861" name="Code model" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.cmodel"/>
marcel1691 1:789ec16cd02f 50 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.strictalign.533269294" name="Strict align (-mstrict-align)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.aarch64.target.strictalign"/>
marcel1691 1:789ec16cd02f 51 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.target.other.1962457542" name="Other target flags" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.target.other"/>
marcel1691 1:789ec16cd02f 52 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.99884730" name="Optimization Level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level"/>
marcel1691 1:789ec16cd02f 53 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength.1351226905" name="Message length (-fmessage-length=0)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength"/>
marcel1691 1:789ec16cd02f 54 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar.825623352" name="'char' is signed (-fsigned-char)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar"/>
marcel1691 1:789ec16cd02f 55 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections.1953062091" name="Function sections (-ffunction-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections"/>
marcel1691 1:789ec16cd02f 56 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections.417624928" name="Data sections (-fdata-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections"/>
marcel1691 1:789ec16cd02f 57 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon.1411132391" name="No common unitialized (-fno-common)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon"/>
marcel1691 1:789ec16cd02f 58 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.noinlinefunctions.1412109632" name="Do not inline functions (-fno-inline-functions)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.noinlinefunctions"/>
marcel1691 1:789ec16cd02f 59 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.freestanding.1677132739" name="Assume freestanding environment (-ffreestanding)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.freestanding"/>
marcel1691 1:789ec16cd02f 60 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nobuiltin.1695273653" name="Disable builtin (-fno-builtin)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nobuiltin"/>
marcel1691 1:789ec16cd02f 61 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.spconstant.891182360" name="Single precision constants (-fsingle-precision-constant)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.spconstant"/>
marcel1691 1:789ec16cd02f 62 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.PIC.430096524" name="Position independent code (-fPIC)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.PIC"/>
marcel1691 1:789ec16cd02f 63 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.lto.1853165166" name="Link-time optimizer (-flto)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.lto"/>
marcel1691 1:789ec16cd02f 64 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nomoveloopinvariants.1735572857" name="Disable loop invariant move (-fno-move-loop-invariants)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nomoveloopinvariants"/>
marcel1691 1:789ec16cd02f 65 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.other.1476704573" name="Other optimization flags" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.other"/>
marcel1691 1:789ec16cd02f 66 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name.1566879885" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name"/>
marcel1691 1:789ec16cd02f 67 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.syntaxonly.432608869" name="Check syntax only (-fsyntax-only)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.syntaxonly"/>
marcel1691 1:789ec16cd02f 68 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pedantic.1219229297" name="Pedantic (-pedantic)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pedantic"/>
marcel1691 1:789ec16cd02f 69 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pedanticerrors.1559635316" name="Pedantic warnings as errors (-pedantic-errors)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pedanticerrors"/>
marcel1691 1:789ec16cd02f 70 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.nowarn.1810134696" name="Inhibit all warnings (-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.nowarn"/>
marcel1691 1:789ec16cd02f 71 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.unused.1168197374" name="Warn on various unused elements (-Wunused)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.unused"/>
marcel1691 1:789ec16cd02f 72 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.uninitialized.107207037" name="Warn on uninitialized variables (-Wuninitialised)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.uninitialized"/>
marcel1691 1:789ec16cd02f 73 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn.1357900496" name="Enable all common warnings (-Wall)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn"/>
marcel1691 1:789ec16cd02f 74 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn.1331975659" name="Enable extra warnings (-Wextra)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn"/>
marcel1691 1:789ec16cd02f 75 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.missingdeclaration.1089896007" name="Warn on undeclared global function (-Wmissing-declaration)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.missingdeclaration"/>
marcel1691 1:789ec16cd02f 76 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.conversion.1519195842" name="Warn on implicit conversions (-Wconversion)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.conversion"/>
marcel1691 1:789ec16cd02f 77 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pointerarith.1672688737" name="Warn if pointer arithmetic (-Wpointer-arith)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.pointerarith"/>
marcel1691 1:789ec16cd02f 78 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.padded.1031856086" name="Warn if padding is included (-Wpadded)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.padded"/>
marcel1691 1:789ec16cd02f 79 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.shadow.933270673" name="Warn if shadowed variable (-Wshadow)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.shadow"/>
marcel1691 1:789ec16cd02f 80 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.logicalop.1631939141" name="Warn if suspicious logical ops (-Wlogical-op)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.logicalop"/>
marcel1691 1:789ec16cd02f 81 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.agreggatereturn.212478945" name="Warn if struct is returned (-Wagreggate-return)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.agreggatereturn"/>
marcel1691 1:789ec16cd02f 82 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.floatequal.471127911" name="Warn if floats are compared as equal (-Wfloat-equal)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.floatequal"/>
marcel1691 1:789ec16cd02f 83 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.toerrors.1217175980" name="Generate errors instead of warnings (-Werror)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.toerrors"/>
marcel1691 1:789ec16cd02f 84 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.other.264893515" name="Other warning flags" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.other"/>
marcel1691 1:789ec16cd02f 85 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.958467567" name="Debug level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level"/>
marcel1691 1:789ec16cd02f 86 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format.132244390" name="Debug format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format"/>
marcel1691 1:789ec16cd02f 87 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.prof.392761465" name="Generate prof information (-p)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.prof"/>
marcel1691 1:789ec16cd02f 88 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.gprof.1273666817" name="Generate gprof information (-pg)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.gprof"/>
marcel1691 1:789ec16cd02f 89 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.other.782647081" name="Other debugging flags" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.other"/>
marcel1691 1:789ec16cd02f 90 <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform.1673472430" isAbstract="false" osList="all" superClass="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform"/>
marcel1691 1:789ec16cd02f 91 <builder id="ilg.gnuarmeclipse.managedbuild.cross.builder.1272329806" incrementalBuildTarget="make all deploy" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/>
marcel1691 1:789ec16cd02f 92 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.461971133" name="Cross ARM GNU Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler">
marcel1691 1:789ec16cd02f 93 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.209171490" name="Use preprocessor" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 94 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.700117861" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath">
marcel1691 1:789ec16cd02f 95 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/gcc-arm-none-eabi/arm-none-eabi/include}&quot;"/>
marcel1691 1:789ec16cd02f 96 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/api}&quot;"/>
marcel1691 1:789ec16cd02f 97 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_FRDM}&quot;"/>
marcel1691 1:789ec16cd02f 98 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/rtos/rtos}&quot;"/>
marcel1691 1:789ec16cd02f 99 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/eth/EthernetInterface}&quot;"/>
marcel1691 1:789ec16cd02f 100 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/lwip/Socket}&quot;"/>
marcel1691 1:789ec16cd02f 101 </option>
marcel1691 1:789ec16cd02f 102 <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.2032486997" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/>
marcel1691 1:789ec16cd02f 103 </tool>
marcel1691 1:789ec16cd02f 104 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.810365339" name="Cross ARM C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler">
marcel1691 1:789ec16cd02f 105 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.776193348" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
marcel1691 1:789ec16cd02f 106 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/gcc-arm-none-eabi/arm-none-eabi/include}&quot;"/>
marcel1691 1:789ec16cd02f 107 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/api}&quot;"/>
marcel1691 1:789ec16cd02f 108 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_FRDM}&quot;"/>
marcel1691 1:789ec16cd02f 109 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/rtos/rtos}&quot;"/>
marcel1691 1:789ec16cd02f 110 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/eth/EthernetInterface}&quot;"/>
marcel1691 1:789ec16cd02f 111 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/lwip/Socket}&quot;"/>
marcel1691 1:789ec16cd02f 112 </option>
marcel1691 1:789ec16cd02f 113 <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.964843789" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
marcel1691 1:789ec16cd02f 114 </tool>
marcel1691 1:789ec16cd02f 115 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.1039565411" name="Cross ARM C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler">
marcel1691 1:789ec16cd02f 116 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.1514123083" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
marcel1691 1:789ec16cd02f 117 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/gcc-arm-none-eabi/arm-none-eabi/include}&quot;"/>
marcel1691 1:789ec16cd02f 118 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/api}&quot;"/>
marcel1691 1:789ec16cd02f 119 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_MCU_K64F/TARGET_FRDM}&quot;"/>
marcel1691 1:789ec16cd02f 120 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/rtos/rtos}&quot;"/>
marcel1691 1:789ec16cd02f 121 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/eth/EthernetInterface}&quot;"/>
marcel1691 1:789ec16cd02f 122 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/gcc4mbed/external/mbed/libraries/net/lwip/Socket}&quot;"/>
marcel1691 1:789ec16cd02f 123 </option>
marcel1691 1:789ec16cd02f 124 <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.1454159863" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input"/>
marcel1691 1:789ec16cd02f 125 </tool>
marcel1691 1:789ec16cd02f 126 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.1050254609" name="Cross ARM C Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker">
marcel1691 1:789ec16cd02f 127 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections.2120833766" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 128 </tool>
marcel1691 1:789ec16cd02f 129 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.804870289" name="Cross ARM C++ Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker">
marcel1691 1:789ec16cd02f 130 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections.2058657915" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 131 <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input.1430790695" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input">
marcel1691 1:789ec16cd02f 132 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
marcel1691 1:789ec16cd02f 133 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
marcel1691 1:789ec16cd02f 134 </inputType>
marcel1691 1:789ec16cd02f 135 </tool>
marcel1691 1:789ec16cd02f 136 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver.1312873572" name="Cross ARM GNU Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver"/>
marcel1691 1:789ec16cd02f 137 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash.882695725" name="Cross ARM GNU Create Flash Image" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash"/>
marcel1691 1:789ec16cd02f 138 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting.681761052" name="Cross ARM GNU Create Listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting">
marcel1691 1:789ec16cd02f 139 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source.2077076618" name="Display source (--source|-S)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 140 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders.1273661650" name="Display all headers (--all-headers|-x)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 141 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle.1119061119" name="Demangle names (--demangle|-C)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 142 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers.1507895686" name="Display line numbers (--line-numbers|-l)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 143 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide.886225144" name="Wide lines (--wide|-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide" value="true" valueType="boolean"/>
marcel1691 1:789ec16cd02f 144 </tool>
marcel1691 1:789ec16cd02f 145 <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize.2051644536" name="Cross ARM GNU Print Size" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize">
marcel1691 1:789ec16cd02f 146 <option id="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format.318766333" name="Size format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format"/>
marcel1691 1:789ec16cd02f 147 </tool>
marcel1691 1:789ec16cd02f 148 </toolChain>
marcel1691 1:789ec16cd02f 149 </folderInfo>
marcel1691 1:789ec16cd02f 150 </configuration>
marcel1691 1:789ec16cd02f 151 </storageModule>
marcel1691 1:789ec16cd02f 152 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
marcel1691 1:789ec16cd02f 153 </cconfiguration>
marcel1691 1:789ec16cd02f 154 </storageModule>
marcel1691 1:789ec16cd02f 155 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
marcel1691 1:789ec16cd02f 156 <project id="RGBLEDStripSPI.null.1285783442" name="RGBLEDStripSPI"/>
marcel1691 1:789ec16cd02f 157 </storageModule>
marcel1691 1:789ec16cd02f 158 <storageModule moduleId="scannerConfiguration">
marcel1691 1:789ec16cd02f 159 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
marcel1691 1:789ec16cd02f 160 <scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777;ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777.23957526;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.810365339;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.964843789">
marcel1691 1:789ec16cd02f 161 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
marcel1691 1:789ec16cd02f 162 </scannerConfigBuildInfo>
marcel1691 1:789ec16cd02f 163 <scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777;ilg.gnuarmeclipse.managedbuild.cross.toolchain.base.974903777.23957526;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.1039565411;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.1454159863">
marcel1691 1:789ec16cd02f 164 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
marcel1691 1:789ec16cd02f 165 </scannerConfigBuildInfo>
marcel1691 1:789ec16cd02f 166 </storageModule>
marcel1691 1:789ec16cd02f 167 <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
marcel1691 1:789ec16cd02f 168 <storageModule moduleId="refreshScope" versionNumber="2">
marcel1691 1:789ec16cd02f 169 <configuration configurationName="Default">
marcel1691 1:789ec16cd02f 170 <resource resourceType="PROJECT" workspacePath="/RGBLEDStripSPI"/>
marcel1691 1:789ec16cd02f 171 </configuration>
marcel1691 1:789ec16cd02f 172 </storageModule>
marcel1691 1:789ec16cd02f 173 </cproject>