1 <!DOCTYPE CrossStudio_Project_File>
2 <solution Name="LPC1343_CodeBase" target="8" version="2">
3 <project Name="LPC1343_CodeBase">
4 <configuration Name="Common" Target="LPC1343" arm_architecture="v7M" arm_core_type="Cortex-M3" arm_gcc_target="arm-unknown-eabi" arm_library_optimization="Small" arm_linker_heap_size="512" arm_linker_process_stack_size="0" arm_linker_stack_size="1024" arm_simulator_memory_simulation_filename="$(TargetsDir)/LPC1000/LPC1000SimulatorMemory.dll" arm_simulator_memory_simulation_parameter="LPC13;0x8000;0x2000;0x0" arm_target_debug_interface_type="ADIv5" arm_target_loader_parameter="12000000" c_additional_options="" c_preprocessor_definitions="USE_PROCESS_STACK" c_user_include_directories="$(TargetsDir)/CMSIS_3/CMSIS/Include;$(TargetsDir)/LPC1000/include;$(TargetsDir)/LPC1000/include/CMSIS" link_include_standard_libraries="Yes" link_include_startup_code="No" linker_additional_files="$(TargetsDir)/LPC1000/lib/liblpc1000$(LibExt)$(LIB)" linker_memory_map_file="$(TargetsDir)/LPC1000/LPC1343_MemoryMap.xml" linker_output_format="bin" oscillator_frequency="12MHz" project_directory="" project_type="Executable" property_groups_file_path="$(TargetsDir)/LPC1000/propertyGroups13xx.xml"/>
5 <configuration Name="Flash" Placement="Flash" arm_target_flash_loader_file_path="$(TargetsDir)/LPC1000/Release/Loader_lpc1300.elf" arm_target_flash_loader_type="LIBMEM RPC Loader" linker_patch_build_command="$(StudioDir)/bin/crossscript "load(\"$(TargetsDir)/LPC1000/LPC1000_LinkPatch.js\");patch(\"$(TargetPath)\");"" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/flash_placement.xml" target_reset_script="FLASHReset()"/>
6 <configuration Name="RAM" Placement="RAM" linker_section_placement_file="$(StudioDir)/targets/Cortex_M/ram_placement.xml" target_reset_script="SRAMReset()"/>
7 <folder Name="Source Files" file_name="">
8 <configuration Name="Common" filter="c;cpp;cxx;cc;h;s;asm;inc"/>
11 <file file_name="../../core/adc/adc.c">
12 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
16 <file file_name="../../core/cpu/cpu.c"/>
19 <file file_name="../../core/gpio/gpio.c"/>
22 <file file_name="../../core/pmu/pmu.c"/>
25 <file file_name="../../core/ssp/ssp.c">
26 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
29 <folder Name="timer16">
30 <file file_name="../../core/timer16/timer16.c">
31 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
34 <folder Name="timer32">
35 <file file_name="../../core/timer32/timer32.c">
36 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
40 <file file_name="../../core/uart/uart.c">
41 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
43 <file file_name="../../core/uart/uart_buf.c">
44 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
47 <folder Name="usbhid-rom">
48 <file file_name="../../core/usbhid-rom/usbconfig.c">
49 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
51 <file file_name="../../core/usbhid-rom/usbhid.c">
52 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
56 <file file_name="../../core/wdt/wdt.c">
57 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
60 <folder Name="systick">
61 <file file_name="../../core/systick/systick.c"/>
64 <file file_name="../../core/i2c/i2c.c">
65 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
69 <file file_name="../../core/iap/iap.c"/>
72 <file file_name="../../core/cmd/cmd.c">
73 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
74 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
76 <file file_name="../../core/cmd/ansi.h"/>
78 <folder Name="usbcdc">
79 <file file_name="../../core/usbcdc/cdcuser.c">
80 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
81 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
83 <file file_name="../../core/usbcdc/usbcore.c">
84 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
85 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
87 <file file_name="../../core/usbcdc/usbdesc.c">
88 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
89 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
91 <file file_name="../../core/usbcdc/usbhw.c">
92 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
93 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
95 <file file_name="../../core/usbcdc/usbuser.c">
96 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
97 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
99 <file file_name="../../core/usbcdc/cdc_buf.c">
100 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
101 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
105 <file file_name="../../core/pwm/pwm.c"/>
107 <folder Name="swspi">
108 <file file_name="../../core/swspi/swspi.c"/>
111 <file file_name="../../lpc134x.h"/>
112 <file file_name="../../projectconfig.h"/>
113 <file file_name="../../sysdefs.h"/>
114 <folder Name="drivers">
115 <folder Name="sensors">
116 <folder Name="lm75b">
117 <file file_name="../../drivers/sensors/lm75b/lm75b.c">
118 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
121 <folder Name="tsl2561">
122 <file file_name="../../drivers/sensors/tsl2561/tsl2561.c">
123 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
126 <folder Name="tcs3414">
127 <file file_name="../../drivers/sensors/tcs3414/tcs3414.c"/>
129 <folder Name="ina219">
130 <file file_name="../../drivers/sensors/ina219/ina219.c"/>
133 <folder Name="displays" file_name="">
134 <folder Name="bitmap">
135 <folder Name="st7565">
136 <file file_name="../../drivers/displays/bitmap/st7565/st7565.c"/>
138 <folder Name="ssd1306">
139 <file file_name="../../drivers/displays/bitmap/ssd1306/ssd1306.c">
140 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
143 <folder Name="sharpmem">
144 <file file_name="../../drivers/displays/bitmap/sharpmem/sharpmem.c"/>
149 <file file_name="../../drivers/displays/tft/hw/hx8340b.c">
150 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
151 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
153 <file file_name="../../drivers/displays/tft/hw/ILI9328.c">
154 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
155 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
157 <file file_name="../../drivers/displays/tft/hw/ssd1331.c">
158 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
159 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
161 <file file_name="../../drivers/displays/tft/hw/ssd1351.c">
162 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
163 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
165 <file file_name="../../drivers/displays/tft/hw/st7735.c">
166 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
167 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
169 <file file_name="../../drivers/displays/tft/hw/st7783.c">
170 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
171 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
173 <file file_name="../../drivers/displays/tft/hw/ILI9325.c">
174 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
175 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
177 <file file_name="../../drivers/displays/tft/hw/hx8347d.c">
178 <configuration Name="THUMB Flash Release" build_exclude_from_build="Yes"/>
179 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
182 <folder Name="fonts">
183 <file file_name="../../drivers/displays/tft/fonts/dejavusans9.c">
184 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
186 <file file_name="../../drivers/displays/tft/fonts/dejavusansbold9.c">
187 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
189 <file file_name="../../drivers/displays/tft/fonts/dejavusanscondensed9.c">
190 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
192 <file file_name="../../drivers/displays/tft/fonts/dejavusansmono8.c">
193 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
195 <file file_name="../../drivers/displays/tft/fonts/dejavusansmonobold8.c">
196 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
198 <file file_name="../../drivers/displays/tft/fonts/veramono9.c">
199 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
201 <file file_name="../../drivers/displays/tft/fonts/veramono11.c">
202 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
204 <file file_name="../../drivers/displays/tft/fonts/veramonobold9.c">
205 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
207 <file file_name="../../drivers/displays/tft/fonts/veramonobold11.c">
208 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
210 <file file_name="../../drivers/displays/tft/fonts/verdana9.c">
211 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
213 <file file_name="../../drivers/displays/tft/fonts/verdana14.c">
214 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
216 <file file_name="../../drivers/displays/tft/fonts/verdanabold14.c">
217 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
220 <file file_name="../../drivers/displays/tft/bmp.c"/>
221 <file file_name="../../drivers/displays/tft/drawing.c"/>
222 <file file_name="../../drivers/displays/tft/lcd.h"/>
223 <file file_name="../../drivers/displays/tft/touchscreen.c"/>
224 <folder Name="aafonts">
226 <file file_name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensed14_AA2.c"/>
227 <file file_name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansCondensedBold14_AA2.c"/>
228 <file file_name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono13_AA2.c"/>
229 <file file_name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono14_AA2.c"/>
230 <file file_name="../../drivers/displays/tft/aafonts/aa2/DejaVuSansMono10_AA2.c"/>
233 <file file_name="../../drivers/displays/tft/colors.c"/>
234 <file file_name="../../drivers/displays/tft/aafonts.c">
235 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
237 <file file_name="../../drivers/displays/tft/fonts.c"/>
238 <file file_name="../../drivers/displays/tft/theme.h"/>
239 <folder Name="controls">
240 <file file_name="../../drivers/displays/tft/controls/progressbar.c"/>
241 <file file_name="../../drivers/displays/tft/controls/button.c"/>
242 <file file_name="../../drivers/displays/tft/controls/hsbchart.c"/>
243 <file file_name="../../drivers/displays/tft/controls/huechart.c"/>
244 <file file_name="../../drivers/displays/tft/controls/label.c"/>
245 <file file_name="../../drivers/displays/tft/controls/labelcentered.c"/>
247 <file file_name="../../drivers/displays/tft/theme.c"/>
249 <folder Name="character">
250 <folder Name="samsung_20T202DA2JA">
251 <file file_name="../../drivers/displays/character/samsung_20T202DA2JA/samsung_20T202DA2JA.c"/>
254 <file file_name="../../drivers/displays/icons16.h"/>
255 <file file_name="../../drivers/displays/smallfonts.c"/>
256 <folder Name="segment">
257 <folder Name="as1115">
258 <file file_name="../../drivers/displays/segment/as1115/as1115.c">
259 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
264 <folder Name="fatfs" file_name="">
265 <file file_name="../../drivers/fatfs/ff.c">
266 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
268 <file file_name="../../drivers/fatfs/mmc.c">
269 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
270 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
273 <folder Name="motor">
274 <folder Name="stepper">
275 <file file_name="../../drivers/motor/stepper/stepper.c"/>
279 <file file_name="../../drivers/rsa/rsa.c">
280 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
284 <folder Name="mcp4725">
285 <file file_name="../../drivers/dac/mcp4725/mcp4725.c"/>
287 <folder Name="mcp4901">
288 <file file_name="../../drivers/dac/mcp4901/mcp4901.c"/>
292 <folder Name="isl12022m">
293 <file file_name="../../drivers/rtc/isl12022m/isl12022m.c"/>
295 <file file_name="../../drivers/rtc/rtc.c">
296 <configuration Name="THUMB Flash Debug" build_exclude_from_build="Yes"/>
300 <folder Name="chibi" file_name="">
301 <file file_name="../../drivers/rf/chibi/chb.c"/>
302 <file file_name="../../drivers/rf/chibi/chb_buf.c"/>
303 <file file_name="../../drivers/rf/chibi/chb_drvr.c"/>
304 <file file_name="../../drivers/rf/chibi/chb_eeprom.c"/>
305 <file file_name="../../drivers/rf/chibi/chb_spi.c"/>
307 <folder Name="pn532">
308 <folder Name="helpers">
309 <file file_name="../../drivers/rf/pn532/helpers/pn532_mifare_classic.c"/>
310 <file file_name="../../drivers/rf/pn532/helpers/pn532_mifare_ultralight.c"/>
312 <file file_name="../../drivers/rf/pn532/pn532.c"/>
313 <file file_name="../../drivers/rf/pn532/pn532_bus_i2c.c"/>
314 <file file_name="../../drivers/rf/pn532/pn532_bus_uart.c"/>
317 <folder Name="storage">
318 <folder Name="eeprom">
319 <folder Name="at25040">
320 <file file_name="../../drivers/storage/eeprom/at25040/at25040.c"/>
322 <folder Name="mcp24aa">
323 <file file_name="../../drivers/storage/eeprom/mcp24aa/mcp24aa.c"/>
325 <file file_name="../../drivers/storage/eeprom/eeprom.c"/>
327 <folder Name="spiflash">
328 <folder Name="w25q16bv">
329 <file file_name="../../drivers/storage/spiflash/w25q16bv/w25q16bv.c"/>
331 <file file_name="../../drivers/storage/spiflash/spiflash.h"/>
334 <folder Name="audio">
335 <folder Name="tea5767">
336 <file file_name="../../drivers/audio/tea5767/tea5767.c"/>
340 <file file_name="../../sysinit.c"/>
341 <folder Name="project">
342 <file file_name="../../project/commands.c">
343 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
345 <folder Name="commands">
346 <file file_name="../../project/commands/cmd_chibi_addr.c">
347 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
349 <file file_name="../../project/commands/cmd_chibi_tx.c">
350 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
352 <file file_name="../../project/commands/cmd_i2ceeprom_read.c">
353 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
355 <file file_name="../../project/commands/cmd_i2ceeprom_write.c">
356 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
358 <file file_name="../../project/commands/cmd_lm75b_gettemp.c">
359 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
361 <file file_name="../../project/commands/cmd_sd_dir.c">
362 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
364 <file file_name="../../project/commands/cmd_sysinfo.c">
365 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
367 <folder Name="drawing">
368 <file file_name="../../project/commands/drawing/cmd_button.c"/>
369 <file file_name="../../project/commands/drawing/cmd_circle.c">
370 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
371 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
373 <file file_name="../../project/commands/drawing/cmd_line.c">
374 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
375 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
377 <file file_name="../../project/commands/drawing/cmd_pixel.c">
378 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
379 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
381 <file file_name="../../project/commands/drawing/cmd_progress.c">
382 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
383 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
385 <file file_name="../../project/commands/drawing/cmd_clear.c"/>
386 <file file_name="../../project/commands/drawing/cmd_bmp.c"/>
387 <file file_name="../../project/commands/drawing/cmd_gettext.c">
388 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
390 <file file_name="../../project/commands/drawing/cmd_calibrate.c"/>
391 <file file_name="../../project/commands/drawing/cmd_text.c">
392 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
394 <file file_name="../../project/commands/drawing/cmd_textw.c">
395 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
397 <file file_name="../../project/commands/drawing/cmd_tswait.c">
398 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
400 <file file_name="../../project/commands/drawing/cmd_orientation.c"/>
401 <file file_name="../../project/commands/drawing/cmd_rectangle.c"/>
402 <file file_name="../../project/commands/drawing/cmd_tsthreshhold.c"/>
403 <file file_name="../../project/commands/drawing/cmd_backlight.c"/>
404 <file file_name="../../project/commands/drawing/cmd_triangle.c"/>
405 <file file_name="../../project/commands/drawing/cmd_roundedcorner.c"/>
407 <file file_name="../../project/commands/cmd_uart.c"/>
408 <file file_name="../../project/commands/cmd_reset.c"/>
409 <file file_name="../../project/commands/cmd_pwm.c"/>
411 <file file_name="../../project/cmd_tbl.h"/>
413 <file file_name="../../main.c">
414 <configuration Name="THUMB Flash Release" build_exclude_from_build="No"/>
415 <configuration Name="THUMB Flash Debug" build_exclude_from_build="No"/>
418 <folder Name="System Files">
419 <file file_name="$(TargetsDir)/LPC1000/include/CMSIS/system_LPC13xx.c"/>
420 <file file_name="$(StudioDir)/source/thumb_crt0.s"/>
421 <file file_name="$(TargetsDir)/LPC1000/LPC1300_Startup.s"/>
422 <file file_name="$(TargetsDir)/LPC1000/LPC1300_Target.js">
423 <configuration Name="Common" file_type="Reset Script"/>
425 <file file_name="flash_placement.xml"/>
427 <configuration Name="Release" arm_fp_abi="Soft" gcc_optimization_level="Optimize For Size"/>
428 <configuration Name="Debug" build_remove_unused_symbols="Yes"/>
430 <configuration Name="THUMB Flash Debug" inherited_configurations="THUMB;Flash;Debug"/>
431 <configuration Name="THUMB" Platform="ARM" arm_instruction_set="THUMB" arm_library_instruction_set="THUMB" c_preprocessor_definitions="__THUMB" hidden="Yes"/>
432 <configuration Name="Flash" c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes"/>
433 <configuration Name="Debug" build_debug_information="Yes" c_preprocessor_definitions="DEBUG" gcc_optimization_level="None" hidden="Yes" link_include_startup_code="No"/>
434 <configuration Name="THUMB Flash Release" inherited_configurations="THUMB;Flash;Release"/>
435 <configuration Name="Release" build_debug_information="No" build_remove_unused_symbols="Yes" c_additional_options="-g1" c_preprocessor_definitions="NDEBUG;STARTUP_FROM_RESET" gcc_optimization_level="Optimize For Size" hidden="Yes" link_include_startup_code="No"/>
436 <configuration Name="Common" arm_gcc_target="arm-unknown-eabi" arm_library_optimization="Small" arm_linker_allow_multiple_definition="Yes" c_user_include_directories="$(ProjectDir)/../../;$(ProjectDir)/../../Project/"/>