Files
TencentOS-tiny/components/connectivity/Modbus/3rdparty/freemodbus-v1.6/demo/AT91SAM7X_ROWLEY/demo.hzp
Supowang1989 ef82dbfc6d add modbus slave support
add modbus slave support
2020-02-24 21:40:06 +08:00

116 lines
8.4 KiB
XML

<!DOCTYPE CrossStudio_Project_File>
<solution version="1" Name="demo" >
<project Name="demo" >
<configuration c_enforce_ansi_checking="No" arm_target_loader_parameter="18432000" Target="AT91SAM7X256" arm_simulator_memory_simulation_parameter="0x40000;0x10000" property_groups_file_path="$(StudioDir)/targets/Atmel_AT91SAM7/propertyGroups.xml" oscillator_frequency="18.432MHz" linker_memory_map_file="$(StudioDir)/targets/Atmel_AT91SAM7/AT91SAM7X256_MemoryMap.xml" gcc_entry_point="reset_handler" build_quietly="No" build_treat_warnings_as_errors="No" arm_linker_fiq_stack_size="256" arm_architecture="v4T" c_user_include_directories="$(ProjectDir);$(ProjectDir)/port;$(ProjectDir)/support;$(ProjectDir)/FreeRTOS/include;$(ProjectDir)/../../modbus/include;$(ProjectDir)/../../modbus/ascii;$(ProjectDir)/../../modbus/rtu" target_reset_script="" project_directory="" arm_linker_irq_stack_size="256" project_type="Executable" c_additional_options="-Wall" arm_linker_stack_size="256" Name="Common" arm_target_debug_interface_type="ARM7TDI" arm_core_type="ARM7TDMI" arm_simulator_memory_simulation_filename="$(StudioDir)/targets/Atmel_AT91SAM7/AT91SAM7SimulatorMemory.dll" arm_linker_svc_stack_size="256" />
<configuration linker_section_placement_file="$(StudioDir)/targets/sram_placement.xml" target_reset_script="RAMReset()" Name="RAM" Placement="RAM" />
<configuration arm_target_flash_loader_file_path="$(StudioDir)/targets/Atmel_AT91SAM7/Release/Loader_rpc.elf" linker_section_placement_file="$(StudioDir)/targets/flash_placement.xml" target_reset_script="FLASHReset()" arm_target_flash_loader_type="LIBMEM RPC Loader" Name="Flash" Placement="Flash" />
<folder Name="System" >
<file file_name="system/crt0.s" Name="crt0.s" >
<configuration c_preprocessor_definitions="SUPERVISOR_START=1" Name="ARM RAM Debug" />
<configuration c_preprocessor_definitions="INITIALIZE_STACKS;SUPERVISOR_START" Name="Common" />
</file>
<file file_name="system/startup.s" Name="startup.s" >
<configuration c_preprocessor_definitions="__FLASH_BUILD" Name="Flash" />
</file>
</folder>
<folder Name="Tools" >
<file file_name="support/AT91SAM7_Target.js" Name="AT91SAM7_Target.js" >
<configuration build_exclude_from_build="No" Name="ARM Flash Debug" />
<configuration Name="Common" file_type="Reset Script" />
</file>
</folder>
<folder Name="Demo" >
<file file_name="demo.c" Name="demo.c" />
</folder>
<folder Name="FreeRTOS" >
<file file_name="FreeRTOS/tasks.c" Name="tasks.c" />
<file file_name="FreeRTOS/croutine.c" Name="croutine.c" />
<file file_name="FreeRTOS/list.c" Name="list.c" />
<file file_name="FreeRTOS/queue.c" Name="queue.c" />
<file file_name="FreeRTOS/include/task.h" Name="task.h" />
<file file_name="FreeRTOS/include/croutine.h" Name="croutine.h" />
<file file_name="FreeRTOS/include/FreeRTOS.h" Name="FreeRTOS.h" />
<file file_name="FreeRTOS/include/list.h" Name="list.h" />
<file file_name="FreeRTOS/include/portable.h" Name="portable.h" />
<file file_name="FreeRTOS/include/projdefs.h" Name="projdefs.h" />
<file file_name="FreeRTOS/include/queue.h" Name="queue.h" />
<file file_name="FreeRTOS/include/semphr.h" Name="semphr.h" />
<configuration arm_instruction_set="Thumb" Name="THUMB" />
</folder>
<folder Name="FreeRTOS Port" >
<file file_name="FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portmacro.h" Name="portmacro.h" />
<file file_name="FreeRTOS/portable/GCC/ARM7_AT91SAM7S/port.c" Name="port.c" />
<file file_name="FreeRTOS/portable/GCC/ARM7_AT91SAM7S/portISR.c" Name="portISR.c" >
<configuration arm_instruction_set="ARM" Name="THUMB" />
</file>
<file file_name="FreeRTOS/portable/MemMang/heap_1.c" Name="heap_1.c" />
</folder>
<file file_name="FreeRTOSConfig.h" Name="FreeRTOSConfig.h" />
<configuration build_treat_warnings_as_errors="No" arm_linker_fiq_stack_size="512" arm_linker_irq_stack_size="512" arm_linker_und_stack_size="512" arm_linker_stack_size="512" Name="ARM RAM Debug" arm_linker_svc_stack_size="512" />
<folder Name="Support" >
<file file_name="support/AT91SAM7X256.h" Name="AT91SAM7X256.h" />
<file file_name="support/lib_AT91SAM7X256.h" Name="lib_AT91SAM7X256.h" />
</folder>
<folder Name="Templates" >
<file file_name="../../tools/template.h" Name="template.h" >
<configuration build_exclude_from_build="Yes" Name="Common" />
</file>
<file file_name="../../tools/template.c" Name="template.c" >
<configuration build_exclude_from_build="Yes" Name="Common" />
</file>
</folder>
<folder Name="MODBUS Port" >
<file file_name="port/porttimer.c" Name="porttimer.c" />
<file file_name="port/port.h" Name="port.h" />
<file file_name="port/portevent.c" Name="portevent.c" />
<file file_name="port/portother.c" Name="portother.c" />
<file file_name="port/portserial.c" Name="portserial.c" />
</folder>
<folder Name="MODBUS" >
<file file_name="../../modbus/mb.c" Name="mb.c" />
<file file_name="../../modbus/include/mb.h" Name="mb.h" />
<file file_name="../../modbus/include/mbconfig.h" Name="mbconfig.h" />
<file file_name="../../modbus/include/mbframe.h" Name="mbframe.h" />
<file file_name="../../modbus/include/mbfunc.h" Name="mbfunc.h" />
<file file_name="../../modbus/include/mbport.h" Name="mbport.h" />
<file file_name="../../modbus/include/mbproto.h" Name="mbproto.h" />
<folder Name="MODBUS Functions" >
<file file_name="../../modbus/functions/mbutils.c" Name="mbutils.c" />
<file file_name="../../modbus/functions/mbfunccoils.c" Name="mbfunccoils.c" />
<file file_name="../../modbus/functions/mbfuncdiag.c" Name="mbfuncdiag.c" />
<file file_name="../../modbus/functions/mbfuncdisc.c" Name="mbfuncdisc.c" />
<file file_name="../../modbus/functions/mbfuncholding.c" Name="mbfuncholding.c" />
<file file_name="../../modbus/functions/mbfuncinput.c" Name="mbfuncinput.c" />
<file file_name="../../modbus/functions/mbfuncother.c" Name="mbfuncother.c" />
</folder>
<file file_name="../../modbus/include/mbutils.h" Name="mbutils.h" />
</folder>
<folder Name="MODBUS RTU" >
<file file_name="../../modbus/rtu/mbrtu.h" Name="mbrtu.h" />
<file file_name="../../modbus/rtu/mbcrc.c" Name="mbcrc.c" />
<file file_name="../../modbus/rtu/mbcrc.h" Name="mbcrc.h" />
<file file_name="../../modbus/rtu/mbrtu.c" Name="mbrtu.c" />
</folder>
<configuration c_preprocessor_definitions="THUMB_INTERWORK" Name="THUMB" />
<folder Name="MODBUS ASCII" >
<file file_name="../../modbus/ascii/mbascii.h" Name="mbascii.h" />
<file file_name="../../modbus/ascii/mbascii.c" Name="mbascii.c" />
</folder>
</project>
<configuration inherited_configurations="ARM;RAM;Debug" Name="ARM RAM Debug" />
<configuration arm_library_instruction_set="ARM" c_preprocessor_definitions="__ARM" arm_instruction_set="ARM" hidden="Yes" Name="ARM" />
<configuration c_preprocessor_definitions="__RAM_BUILD" hidden="Yes" Name="RAM" />
<configuration c_preprocessor_definitions="DEBUG" link_include_startup_code="No" gcc_optimization_level="None" build_debug_information="Yes" hidden="Yes" Name="Debug" />
<configuration inherited_configurations="ARM;RAM;Release" Name="ARM RAM Release" />
<configuration c_preprocessor_definitions="NDEBUG" link_include_startup_code="No" gcc_optimization_level="Level 1" build_debug_information="No" hidden="Yes" Name="Release" />
<configuration inherited_configurations="THUMB;RAM;Debug" Name="THUMB RAM Debug" />
<configuration arm_library_instruction_set="THUMB" c_preprocessor_definitions="__THUMB" arm_instruction_set="THUMB" hidden="Yes" Name="THUMB" />
<configuration inherited_configurations="THUMB;RAM;Release" Name="THUMB RAM Release" />
<configuration inherited_configurations="ARM;Flash;Debug" Name="ARM Flash Debug" />
<configuration c_preprocessor_definitions="__FLASH_BUILD" hidden="Yes" Name="Flash" />
<configuration inherited_configurations="ARM;Flash;Release" Name="ARM Flash Release" />
<configuration inherited_configurations="THUMB;Flash;Debug" Name="THUMB Flash Debug" />
<configuration inherited_configurations="THUMB;Flash;Release" Name="THUMB Flash Release" />
<configuration c_preprocessor_definitions="SAM7_GCC=1" arm_linker_fiq_stack_size="128" arm_linker_irq_stack_size="128" arm_linker_stack_size="128" Name="Common" />
</solution>