Начало и конец управляющего тока УМП регулируются

This commit is contained in:
2026-09-16 12:09:49 +03:00
parent ed9680a36e
commit 341f194b4d
12 changed files with 1552 additions and 1571 deletions

View File

@@ -1,13 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<?ccsproject version="1.0"?>
<projectOptions>
<ccsVersion value="12.3.0"/>
<deviceVariant value="TMS320C28XX"/>
<deviceFamily value="C2000"/>
<deviceEndianness value="UNKNOWN"/>
<codegenToolVersion value="22.6.0.LTS"/>
<isElfFormat value="false"/>
<rts value=""/>
<isTargetManual value="false"/>
<connection value="common/targetdb/connections/SAU510USBIsoPlus_Connection.xml"/>
</projectOptions>

View File

@@ -62,7 +62,7 @@
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OBJ_DIRECTORY.1976695432" name="Object file directory (default is .) (--obj_directory, -fr)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OBJ_DIRECTORY" value="${SRC_ROOT}/Debug" valueType="string"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.ABI.868902835" name="Application binary interface [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.ABI.coffabi" valueType="enumerated"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.PREPROC_MODE.336664968" name="Mode" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.PREPROC_MODE" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.PREPROC_MODE.automatic" valueType="enumerated"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED.286245561" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED.3" valueType="enumerated"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED.286245561" name="Speed vs. size trade-offs (--opt_for_speed, -mf)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.OPT_FOR_SPEED.3" valueType="enumerated"/>
<inputType id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__C_SRCS.1841609863" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__C_SRCS"/>
<inputType id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__CPP_SRCS.1086928492" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__CPP_SRCS"/>
<inputType id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__ASM_SRCS.2098330249" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compiler.inputType__ASM_SRCS"/>
@@ -226,8 +226,8 @@
<targetPlatform id="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.targetPlatformRelease.76347582" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.targetPlatformRelease"/>
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.builderRelease.616364982" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.builderRelease"/>
<tool id="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.compilerRelease.1879826752" name="C2000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.exe.compilerRelease">
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DISPLAY_ERROR_NUMBER.1965902489" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DISPLAY_ERROR_NUMBER" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP.1427619189" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP" useByScannerDiscovery="false" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DISPLAY_ERROR_NUMBER.1965902489" name="Emit diagnostic identifier numbers (--display_error_number, -pden) [deprecated]" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DISPLAY_ERROR_NUMBER" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP.1427619189" name="Wrap diagnostic messages (--diag_wrap) [deprecated]" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP" useByScannerDiscovery="false" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.INCLUDE_PATH.1192698951" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.compilerID.INCLUDE_PATH" valueType="includePath">
<listOptionValue builtIn="false" value="${PROJECT_ROOT}"/>
<listOptionValue builtIn="false" value="${XDAIS_CG_ROOT}/packages/ti/xdais"/>
@@ -255,7 +255,7 @@
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.MAP_FILE.39865689" name="Link information (map) listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.MAP_FILE" useByScannerDiscovery="false" value="${SRC_ROOT}/Release/UKSSTMS320F28335.map" valueType="string"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.XML_LINK_INFO.856358608" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.XML_LINK_INFO" useByScannerDiscovery="false" value="${ProjName}_linkInfo.xml" valueType="string"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DISPLAY_ERROR_NUMBER.1200837209" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DISPLAY_ERROR_NUMBER" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP.1846186133" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP" useByScannerDiscovery="false" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
<option id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP.1846186133" name="Wrap diagnostic messages (--diag_wrap) [deprecated]" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP" useByScannerDiscovery="false" value="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.SEARCH_PATH.1236936021" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C2000_22.6.linkerID.SEARCH_PATH" valueType="libPaths">
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/>
<listOptionValue builtIn="false" value="${PROJECT_ROOT}"/>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>UKSSTMS320F28335</name>
<name>Balsam_167</name>
<comment></comment>
<projects>
</projects>
@@ -28,157 +28,162 @@
<link>
<name>F28335.cmd</name>
<type>1</type>
<locationURI>SRC_ROOT/F28335.cmd</locationURI>
<locationURI>SRC_ROOT1/F28335.cmd</locationURI>
</link>
<link>
<name>UKSSTMS320F28335.pjt</name>
<type>1</type>
<locationURI>SRC_ROOT/UKSSTMS320F28335.pjt</locationURI>
<locationURI>SRC_ROOT1/UKSSTMS320F28335.pjt</locationURI>
</link>
<link>
<name>Debug/UKSSTMS320F28335.out</name>
<type>1</type>
<locationURI>EXTERNAL_BUILD_ARTIFACT</locationURI>
</link>
<link>
<name>Libraries/rts2800_fpu32.lib</name>
<type>1</type>
<locationURI>SRC_ROOT/Libraries/rts2800_fpu32.lib</locationURI>
<locationURI>SRC_ROOT1/Libraries/rts2800_fpu32.lib</locationURI>
</link>
<link>
<name>Source/Internal/ADC.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/ADC.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/ADC.c</locationURI>
</link>
<link>
<name>Source/Internal/DAC.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/DAC.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/DAC.c</locationURI>
</link>
<link>
<name>Source/Internal/RS485.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/RS485.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/RS485.c</locationURI>
</link>
<link>
<name>Source/Internal/bios.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/bios.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/bios.c</locationURI>
</link>
<link>
<name>Source/Internal/cntrl_adr.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/cntrl_adr.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/cntrl_adr.c</locationURI>
</link>
<link>
<name>Source/Internal/crc16.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/crc16.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/crc16.c</locationURI>
</link>
<link>
<name>Source/Internal/ecan.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/ecan.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/ecan.c</locationURI>
</link>
<link>
<name>Source/Internal/filter_bat2.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/filter_bat2.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/filter_bat2.c</locationURI>
</link>
<link>
<name>Source/Internal/kanal.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/kanal.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/kanal.c</locationURI>
</link>
<link>
<name>Source/Internal/log_to_mem.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/log_to_mem.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/log_to_mem.c</locationURI>
</link>
<link>
<name>Source/Internal/main.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/main.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/main.c</locationURI>
</link>
<link>
<name>Source/Internal/measure.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/measure.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/measure.c</locationURI>
</link>
<link>
<name>Source/Internal/message.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/message.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/message.c</locationURI>
</link>
<link>
<name>Source/Internal/peripher.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/peripher.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/peripher.c</locationURI>
</link>
<link>
<name>Source/Internal/pulto.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/pulto.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/pulto.c</locationURI>
</link>
<link>
<name>Source/Internal/spise2p.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/spise2p.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/spise2p.c</locationURI>
</link>
<link>
<name>Source/Internal/tools.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/Internal/tools.c</locationURI>
<locationURI>SRC_ROOT1/Source/Internal/tools.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_ADC_cal.asm</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_ADC_cal.asm</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_ADC_cal.asm</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_Adc.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_Adc.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_Adc.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_CpuTimers.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_CpuTimers.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_CpuTimers.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_PieCtrl.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_PieCtrl.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_PieCtrl.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedDefaultIsr.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedDefaultIsr.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedDefaultIsr.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedPieVect.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedPieVect.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_SWPrioritizedPieVect.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_SysCtrl.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_SysCtrl.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_SysCtrl.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_Xintf.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_Xintf.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_Xintf.c</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_common/source/DSP2833x_usDelay.asm</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_common/source/DSP2833x_usDelay.asm</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_common/source/DSP2833x_usDelay.asm</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_headers/cmd/DSP2833x_Headers_nonBIOS.cmd</locationURI>
</link>
<link>
<name>Source/External/v120/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c</name>
<type>1</type>
<locationURI>SRC_ROOT/Source/External/v120/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c</locationURI>
<locationURI>SRC_ROOT1/Source/External/v120/DSP2833x_headers/source/DSP2833x_GlobalVariableDefs.c</locationURI>
</link>
</linkedResources>
<variableList>
@@ -186,5 +191,9 @@
<name>SRC_ROOT</name>
<value>$%7BPARENT-1-PROJECT_LOC%7D</value>
</variable>
<variable>
<name>SRC_ROOT1</name>
<value>$%7BPARENT-2-SRC_ROOT%7D/Project/Balsam_167</value>
</variable>
</variableList>
</projectDescription>