Browse Source

生产程序

danny wang 11 months ago
parent
commit
a7d47ed638
50 changed files with 1621 additions and 2713 deletions
  1. 1 1
      .cproject
  2. 1 18
      .project
  3. 2 4
      F28035_FLASH_HVBLDC_Sensored.CMD
  4. BIN
      F2803x_FLASH/DLOG4CHC.obj
  5. 56 56
      F2803x_FLASH/DSP2803x_CpuTimers.d
  6. BIN
      F2803x_FLASH/DSP2803x_CpuTimers.obj
  7. 42 42
      F2803x_FLASH/DSP2803x_GlobalVariableDefs.d
  8. BIN
      F2803x_FLASH/DSP2803x_GlobalVariableDefs.obj
  9. BIN
      F2803x_FLASH/DSP2803x_usDelay.obj
  10. 42 42
      F2803x_FLASH/HVBLDC_Sensored-DevInit_F2803x.d
  11. BIN
      F2803x_FLASH/HVBLDC_Sensored-DevInit_F2803x.obj
  12. 94 94
      F2803x_FLASH/HVBLDC_Sensored.d
  13. 29 1359
      F2803x_FLASH/HVBLDC_Sensored.map
  14. BIN
      F2803x_FLASH/HVBLDC_Sensored.obj
  15. BIN
      F2803x_FLASH/HVBLDC_Sensored.out
  16. 761 747
      F2803x_FLASH/HVBLDC_Sensored_linkInfo.xml
  17. 68 68
      F2803x_FLASH/UserSource/UserCan.d
  18. BIN
      F2803x_FLASH/UserSource/UserCan.obj
  19. 2 2
      F2803x_FLASH/UserSource/lowpass.d
  20. BIN
      F2803x_FLASH/UserSource/lowpass.obj
  21. 1 1
      F2803x_FLASH/UserSource/subdir_rules.mk
  22. 56 56
      F2803x_FLASH/UserSource/var.d
  23. BIN
      F2803x_FLASH/UserSource/var.obj
  24. 2 2
      F2803x_FLASH/ccsObjs.opt
  25. BIN
      F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj
  26. 1 1
      F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/subdir_rules.mk
  27. 12 0
      F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/subdir_vars.mk
  28. 3 0
      F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_headers/cmd/subdir_vars.mk
  29. 56 56
      F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.d
  30. BIN
      F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj
  31. 1 1
      F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/subdir_rules.mk
  32. 2 2
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.d
  33. BIN
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj
  34. 2 2
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.d
  35. BIN
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj
  36. 2 2
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.d
  37. BIN
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj
  38. 1 1
      F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/subdir_rules.mk
  39. 1 0
      F2803x_FLASH/include/libs/math/IQmath/v15c/lib/subdir_vars.mk
  40. 5 5
      F2803x_FLASH/makefile
  41. 2 9
      F2803x_FLASH/subdir_rules.mk
  42. 0 12
      F2803x_FLASH/subdir_vars.mk
  43. 148 47
      HVBLDC_Sensored.c
  44. 184 62
      UserSource/UserCan.c
  45. 1 1
      UserSource/UserCan.h
  46. 21 9
      UserSource/var.c
  47. 16 7
      UserSource/var.h
  48. 2 1
      include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h
  49. 3 3
      include/libs/app_libs/motor_control/math_blocks/v4.0/pi.c
  50. 1 0
      新建 文本文档.txt

+ 1 - 1
.cproject

@@ -4,7 +4,7 @@
 		<cconfiguration id="com.ti.ccstudio.buildDefinitions.C2000.Default.1471795380">
 		<cconfiguration id="com.ti.ccstudio.buildDefinitions.C2000.Default.1471795380">
 			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C2000.Default.1471795380" moduleId="org.eclipse.cdt.core.settings" name="F2803x_FLASH">
 			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C2000.Default.1471795380" moduleId="org.eclipse.cdt.core.settings" name="F2803x_FLASH">
 				<macros>
 				<macros>
-					<stringMacro name="CONTROLSUITE_HVMOTOR_ROOT" type="VALUE_PATH_DIR" value="E:\ccs_programe\bldc_senser\include"/>
+					<stringMacro name="CONTROLSUITE_HVMOTOR_ROOT" type="VALUE_PATH_DIR" value="E:\ccs_programe\BLDC_Sensor\bldc_senser\include"/>
 				</macros>
 				</macros>
 				<externalSettings/>
 				<externalSettings/>
 				<extensions>
 				<extensions>

+ 1 - 18
.project

@@ -24,27 +24,10 @@
 		<nature>com.ti.ccstudio.core.ccsNature</nature>
 		<nature>com.ti.ccstudio.core.ccsNature</nature>
 		<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
 		<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
 	</natures>
 	</natures>
-	<linkedResources>
-		<link>
-			<name>DSP2803x_CodeStartBranch.asm</name>
-			<type>1</type>
-			<locationURI>CONTROLSUITE_HVMOTOR_ROOT/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm</locationURI>
-		</link>
-		<link>
-			<name>DSP2803x_Headers_nonBIOS.cmd</name>
-			<type>1</type>
-			<locationURI>CONTROLSUITE_HVMOTOR_ROOT/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd</locationURI>
-		</link>
-		<link>
-			<name>IQmath.lib</name>
-			<type>1</type>
-			<locationURI>CONTROLSUITE_HVMOTOR_ROOT/libs/math/IQmath/v15c/lib/IQmath.lib</locationURI>
-		</link>
-	</linkedResources>
 	<variableList>
 	<variableList>
 		<variable>
 		<variable>
 			<name>CONTROLSUITE_HVMOTOR_ROOT</name>
 			<name>CONTROLSUITE_HVMOTOR_ROOT</name>
-			<value>file:/E:/ccs_programe/bldc_senser/include</value>
+			<value>file:/E:/ccs_programe/BLDC_Sensor/bldc_senser/include</value>
 		</variable>
 		</variable>
 	</variableList>
 	</variableList>
 </projectDescription>
 </projectDescription>

+ 2 - 4
F28035_FLASH_HVBLDC_Sensored.CMD

@@ -70,10 +70,8 @@ PAGE 1 :
 	BOOT_RSVD   : origin = 0x000000, length = 0x000050     /* Part of M0, BOOT rom will use this for stack */
 	BOOT_RSVD   : origin = 0x000000, length = 0x000050     /* Part of M0, BOOT rom will use this for stack */
 	RAMM0       : origin = 0x000050, length = 0x0003B0     /* on-chip RAM block M0 */
 	RAMM0       : origin = 0x000050, length = 0x0003B0     /* on-chip RAM block M0 */
     RAMM1       : origin = 0x000400, length = 0x000400     /* on-chip RAM block M1 */
     RAMM1       : origin = 0x000400, length = 0x000400     /* on-chip RAM block M1 */
-    RAML2       : origin = 0x008C00, length = 0x000400     /* on-chip RAM block L2 */
-	dataRAM	    : origin = 0x009000, length = 0x001000     /* data RAM (L3) */
+ 	dataRAM	    : origin = 0x009000, length = 0x001000     /* data RAM (L3) */
 	FLASHB      : origin = 0x3F0000, length = 0x004000     /* on-chip FLASH */
 	FLASHB      : origin = 0x3F0000, length = 0x004000     /* on-chip FLASH */
-
 	CLA_CPU_MSGRAM  : origin = 0x001480, length = 0x000080 /* CLA-R/W, CPU-R message RAM */
 	CLA_CPU_MSGRAM  : origin = 0x001480, length = 0x000080 /* CLA-R/W, CPU-R message RAM */
 	CPU_CLA_MSGRAM  : origin = 0x001500, length = 0x000080 /* CPU-R/W, CLA-R message RAM */
 	CPU_CLA_MSGRAM  : origin = 0x001500, length = 0x000080 /* CPU-R/W, CLA-R message RAM */
 }
 }
@@ -117,7 +115,7 @@ SECTIONS
    .reset            : > RESET,      PAGE = 0, TYPE = DSECT
    .reset            : > RESET,      PAGE = 0, TYPE = DSECT
    vectors           : > VECTORS     PAGE = 0, TYPE = DSECT
    vectors           : > VECTORS     PAGE = 0, TYPE = DSECT
    MemoryFile        : > RAMM1       PAGE = 1
    MemoryFile        : > RAMM1       PAGE = 1
-   MemoryFile2       : > RAML2       PAGE = 1
+
 
 
  /* Uncomment the section below if calling the IQNexp() or IQexp()
  /* Uncomment the section below if calling the IQNexp() or IQexp()
       functions from the IQMath.lib library in order to utilize the
       functions from the IQMath.lib library in order to utilize the

BIN
F2803x_FLASH/DLOG4CHC.obj


+ 56 - 56
F2803x_FLASH/DSP2803x_CpuTimers.d

@@ -1,90 +1,90 @@
 # FIXED
 # FIXED
 
 
 DSP2803x_CpuTimers.obj: ../DSP2803x_CpuTimers.c
 DSP2803x_CpuTimers.obj: ../DSP2803x_CpuTimers.c
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
-DSP2803x_CpuTimers.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
+DSP2803x_CpuTimers.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
 
 
 ../DSP2803x_CpuTimers.c:
 ../DSP2803x_CpuTimers.c:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
 
 

BIN
F2803x_FLASH/DSP2803x_CpuTimers.obj


+ 42 - 42
F2803x_FLASH/DSP2803x_GlobalVariableDefs.d

@@ -1,69 +1,69 @@
 # FIXED
 # FIXED
 
 
 DSP2803x_GlobalVariableDefs.obj: ../DSP2803x_GlobalVariableDefs.c
 DSP2803x_GlobalVariableDefs.obj: ../DSP2803x_GlobalVariableDefs.c
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+DSP2803x_GlobalVariableDefs.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
 
 
 ../DSP2803x_GlobalVariableDefs.c:
 ../DSP2803x_GlobalVariableDefs.c:
 
 
-E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 

BIN
F2803x_FLASH/DSP2803x_GlobalVariableDefs.obj


BIN
F2803x_FLASH/DSP2803x_usDelay.obj


+ 42 - 42
F2803x_FLASH/HVBLDC_Sensored-DevInit_F2803x.d

@@ -1,69 +1,69 @@
 # FIXED
 # FIXED
 
 
 HVBLDC_Sensored-DevInit_F2803x.obj: ../HVBLDC_Sensored-DevInit_F2803x.c
 HVBLDC_Sensored-DevInit_F2803x.obj: ../HVBLDC_Sensored-DevInit_F2803x.c
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+HVBLDC_Sensored-DevInit_F2803x.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
 
 
 ../HVBLDC_Sensored-DevInit_F2803x.c:
 ../HVBLDC_Sensored-DevInit_F2803x.c:
 
 
-E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 

BIN
F2803x_FLASH/HVBLDC_Sensored-DevInit_F2803x.obj


+ 94 - 94
F2803x_FLASH/HVBLDC_Sensored.d

@@ -1,53 +1,53 @@
 # FIXED
 # FIXED
 
 
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored.c
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored.c
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored.h
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp2cntl.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp3cntl.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/impulse.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/mod6_cnt.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xileg_vdc.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/f2803xbmsk.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xdrvlib.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xpwmdac.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp2cntl.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp3cntl.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/impulse.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/mod6_cnt.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xileg_vdc.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/f2803xbmsk.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xdrvlib.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xpwmdac.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
 HVBLDC_Sensored.obj: ../dlog4ch-HVBLDC_Sensored.h
 HVBLDC_Sensored.obj: ../dlog4ch-HVBLDC_Sensored.h
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored-Settings.h
 HVBLDC_Sensored.obj: ../HVBLDC_Sensored-Settings.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/math.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/math.h
@@ -56,56 +56,56 @@ HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/in
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/sys/cdefs.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/sys/cdefs.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_types.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_types.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_limits.h
 HVBLDC_Sensored.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_limits.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/UserSource/UserCan.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/UserSource/lowpass.h
-HVBLDC_Sensored.obj: E:/ccs_programe/bldc_senser/UserSource/var.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/UserCan.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/lowpass.h
+HVBLDC_Sensored.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/var.h
 
 
 ../HVBLDC_Sensored.c:
 ../HVBLDC_Sensored.c:
 
 
-E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/PeripheralHeaderIncludes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 
@@ -115,47 +115,47 @@ D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h:
 
 
 ../HVBLDC_Sensored.h:
 ../HVBLDC_Sensored.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp2cntl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp2cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp3cntl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp3cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/impulse.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/impulse.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/mod6_cnt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/mod6_cnt.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xileg_vdc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xileg_vdc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
 
 
-E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/f2803xbmsk.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers/f2803xbmsk.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xdrvlib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xdrvlib.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xpwmdac.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xpwmdac.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
 
 
 ../dlog4ch-HVBLDC_Sensored.h:
 ../dlog4ch-HVBLDC_Sensored.h:
 
 
@@ -173,11 +173,11 @@ D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_types.
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/machine/_limits.h:
 
 
-E:/ccs_programe/bldc_senser/UserSource/UserCan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/UserCan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
 
 
-E:/ccs_programe/bldc_senser/UserSource/lowpass.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/lowpass.h:
 
 
-E:/ccs_programe/bldc_senser/UserSource/var.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource/var.h:
 
 

+ 29 - 1359
F2803x_FLASH/HVBLDC_Sensored.map

@@ -1,1359 +1,29 @@
-******************************************************************************
-             TMS320C2000 Linker PC v22.6.0                     
-******************************************************************************
->> Linked Wed May 24 17:36:24 2023
-
-OUTPUT FILE NAME:   <HVBLDC_Sensored.out>
-ENTRY POINT SYMBOL: "_c_int00"  address: 003e9b3f
-
-
-MEMORY CONFIGURATION
-
-         name            origin    length      used     unused   attr    fill
-----------------------  --------  ---------  --------  --------  ----  --------
-PAGE 0:
-  progRAM               00008000   00001000  000000ac  00000f54  RWIX
-  OTP                   003d7800   00000400  00000000  00000400  RWIX
-  FLASHD                003e8000   00004000  000020e9  00001f17  RWIX
-  FLASHC                003ec000   00004000  000000ac  00003f54  RWIX
-  FLASHA                003f4000   00003f80  00000000  00003f80  RWIX
-  CSM_RSVD              003f7f80   00000076  00000000  00000076  RWIX
-  BEGIN                 003f7ff6   00000002  00000002  00000000  RWIX
-  CSM_PWL               003f7ff8   00000008  00000000  00000008  RWIX
-  IQTABLES              003fe000   00000b50  00000b50  00000000  RWIX
-  IQTABLES2             003feb50   0000008c  00000000  0000008c  RWIX
-  IQTABLES3             003febdc   000000aa  00000000  000000aa  RWIX
-  BOOTROM               003ff27c   00000d44  00000000  00000d44  RWIX
-  RESET                 003fffc0   00000002  00000000  00000002  RWIX
-  VECTORS               003fffc2   0000003e  00000000  0000003e  RWIX
-
-PAGE 1:
-  BOOT_RSVD             00000000   00000050  00000000  00000050  RWIX
-  RAMM0                 00000050   000003b0  00000380  00000030  RWIX
-  RAMM1                 00000400   00000400  00000400  00000000  RWIX
-  DEV_EMU               00000880   00000105  00000004  00000101  RWIX
-  SYS_PWR_CTL           00000985   00000003  00000000  00000003  RWIX
-  FLASH_REGS            00000a80   00000060  00000008  00000058  RWIX
-  CSM                   00000ae0   00000010  00000010  00000000  RWIX
-  ADC_RESULT            00000b00   00000020  00000020  00000000  RWIX
-  CPU_TIMER0            00000c00   00000008  00000008  00000000  RWIX
-  CPU_TIMER1            00000c08   00000008  00000008  00000000  RWIX
-  CPU_TIMER2            00000c10   00000008  00000008  00000000  RWIX
-  PIE_CTRL              00000ce0   00000020  0000001a  00000006  RWIX
-  PIE_VECT              00000d00   00000100  00000100  00000000  RWIX
-  CLA1                  00001400   00000080  00000040  00000040  RWIX
-  CLA_CPU_MSGRAM        00001480   00000080  00000000  00000080  RWIX
-  CPU_CLA_MSGRAM        00001500   00000080  00000000  00000080  RWIX
-  ECANA                 00006000   00000040  00000034  0000000c  RWIX
-  ECANA_LAM             00006040   00000040  00000040  00000000  RWIX
-  ECANA_MOTS            00006080   00000040  00000040  00000000  RWIX
-  ECANA_MOTO            000060c0   00000040  00000040  00000000  RWIX
-  ECANA_MBOX            00006100   00000100  00000100  00000000  RWIX
-  COMP1                 00006400   00000020  00000014  0000000c  RWIX
-  COMP2                 00006420   00000020  00000014  0000000c  RWIX
-  COMP3                 00006440   00000020  00000014  0000000c  RWIX
-  EPWM1                 00006800   00000040  00000040  00000000  RWIX
-  EPWM2                 00006840   00000040  00000040  00000000  RWIX
-  EPWM3                 00006880   00000040  00000040  00000000  RWIX
-  EPWM4                 000068c0   00000040  00000040  00000000  RWIX
-  EPWM5                 00006900   00000040  00000040  00000000  RWIX
-  EPWM6                 00006940   00000040  00000040  00000000  RWIX
-  EPWM7                 00006980   00000040  00000040  00000000  RWIX
-  ECAP1                 00006a00   00000020  00000020  00000000  RWIX
-  EQEP1                 00006b00   00000040  00000040  00000000  RWIX
-  LINA                  00006c00   00000080  0000004a  00000036  RWIX
-  GPIOCTRL              00006f80   00000040  00000040  00000000  RWIX
-  GPIODAT               00006fc0   00000020  00000020  00000000  RWIX
-  GPIOINT               00006fe0   00000020  0000000c  00000014  RWIX
-  SYSTEM                00007010   00000020  00000020  00000000  RWIX
-  SPIA                  00007040   00000010  00000010  00000000  RWIX
-  SCIA                  00007050   00000010  00000010  00000000  RWIX
-  NMIINTRUPT            00007060   00000010  00000010  00000000  RWIX
-  XINTRUPT              00007070   00000010  00000010  00000000  RWIX
-  ADC                   00007100   00000080  00000050  00000030  RWIX
-  SPIB                  00007740   00000010  00000010  00000000  RWIX
-  I2CA                  00007900   00000040  00000022  0000001e  RWIX
-  RAML2                 00008c00   00000400  00000400  00000000  RWIX
-  dataRAM               00009000   00001000  00000868  00000798  RWIX
-  PARTID                003d7e80   00000001  00000001  00000000  RWIX
-  FLASHB                003f0000   00004000  00000000  00004000  RWIX
-  CSM_PWL               003f7ff8   00000008  00000008  00000000  RWIX
-
-
-SECTION ALLOCATION MAP
-
- output                                  attributes/
-section   page    origin      length       input sections
---------  ----  ----------  ----------   ----------------
-.cinit     0    003e9d47    0000030c     
-                  003e9d47    00000125     HVBLDC_Sensored.obj (.cinit)
-                  003e9e6c    000000d1     var.obj (.cinit)
-                  003e9f3d    00000028     HVBLDC_Sensored.obj (.cinit:_pwm_limit_table2)
-                  003e9f65    00000028     HVBLDC_Sensored.obj (.cinit:_pwm_limit_table_neg)
-                  003e9f8d    00000020     UserCan.obj (.cinit)
-                  003e9fad    00000013     HVBLDC_Sensored.obj (.cinit:_ACQPS)
-                  003e9fc0    00000013     HVBLDC_Sensored.obj (.cinit:_ChSel)
-                  003e9fd3    00000013     HVBLDC_Sensored.obj (.cinit:_RotarrpmArr$10)
-                  003e9fe6    00000013     HVBLDC_Sensored.obj (.cinit:_TrigSel)
-                  003e9ff9    00000013     HVBLDC_Sensored.obj (.cinit:_ePWM)
-                  003ea00c    0000000e     rts2800_ml.lib : exit.c.obj (.cinit)
-                  003ea01a    00000009     speed_pr.obj (.cinit)
-                  003ea023    00000008     HVBLDC_Sensored.obj (.cinit:_pwm_limit_table1)
-                  003ea02b    00000007     UserCan.obj (.cinit:_cnt$7)
-                  003ea032    00000007     UserCan.obj (.cinit:_cnt$8)
-                  003ea039    00000007     HVBLDC_Sensored.obj (.cinit:_eCAP)
-                  003ea040    00000007     HVBLDC_Sensored.obj (.cinit:_eQEP)
-                  003ea047    00000005     rts2800_ml.lib : _lock.c.obj (.cinit:__lock)
-                  003ea04c    00000005                    : _lock.c.obj (.cinit:__unlock)
-                  003ea051    00000002     --HOLE-- [fill = 0]
-
-ramfuncs   0    003ec000    000000ac     RUN ADDR = 00008000
-                  003ec000    0000008d     HVBLDC_Sensored.obj (ramfuncs:retain)
-                  003ec08d    0000001b     HVBLDC_Sensored-DevInit_F2803x.obj (ramfuncs)
-                  003ec0a8    00000004     DSP2803x_usDelay.obj (ramfuncs)
-
-DevEmuRegsFile 
-*          1    00000880    00000004     UNINITIALIZED
-                  00000880    00000004     DSP2803x_GlobalVariableDefs.obj (DevEmuRegsFile)
-
-PieVectTableFile 
-*          1    00000d00    00000100     UNINITIALIZED
-                  00000d00    00000100     DSP2803x_GlobalVariableDefs.obj (PieVectTableFile)
-
-EmuKeyVar 
-*          1    00000d00    00000001     UNINITIALIZED
-                  00000d00    00000001     DSP2803x_GlobalVariableDefs.obj (EmuKeyVar)
-
-EmuBModeVar 
-*          1    00000d01    00000001     UNINITIALIZED
-                  00000d01    00000001     DSP2803x_GlobalVariableDefs.obj (EmuBModeVar)
-
-FlashCallbackVar 
-*          1    00000d02    00000002     UNINITIALIZED
-                  00000d02    00000002     DSP2803x_GlobalVariableDefs.obj (FlashCallbackVar)
-
-FlashScalingVar 
-*          1    00000d04    00000002     UNINITIALIZED
-                  00000d04    00000002     DSP2803x_GlobalVariableDefs.obj (FlashScalingVar)
-
-FlashRegsFile 
-*          1    00000a80    00000008     UNINITIALIZED
-                  00000a80    00000008     DSP2803x_GlobalVariableDefs.obj (FlashRegsFile)
-
-CsmRegsFile 
-*          1    00000ae0    00000010     UNINITIALIZED
-                  00000ae0    00000010     DSP2803x_GlobalVariableDefs.obj (CsmRegsFile)
-
-AdcResultFile 
-*          1    00000b00    00000020     UNINITIALIZED
-                  00000b00    00000020     DSP2803x_GlobalVariableDefs.obj (AdcResultFile)
-
-CpuTimer0RegsFile 
-*          1    00000c00    00000008     UNINITIALIZED
-                  00000c00    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer0RegsFile)
-
-CpuTimer1RegsFile 
-*          1    00000c08    00000008     UNINITIALIZED
-                  00000c08    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer1RegsFile)
-
-CpuTimer2RegsFile 
-*          1    00000c10    00000008     UNINITIALIZED
-                  00000c10    00000008     DSP2803x_GlobalVariableDefs.obj (CpuTimer2RegsFile)
-
-PieCtrlRegsFile 
-*          1    00000ce0    0000001a     UNINITIALIZED
-                  00000ce0    0000001a     DSP2803x_GlobalVariableDefs.obj (PieCtrlRegsFile)
-
-Cla1RegsFile 
-*          1    00001400    00000040     UNINITIALIZED
-                  00001400    00000040     DSP2803x_GlobalVariableDefs.obj (Cla1RegsFile)
-
-ECanaRegsFile 
-*          1    00006000    00000034     UNINITIALIZED
-                  00006000    00000034     DSP2803x_GlobalVariableDefs.obj (ECanaRegsFile)
-
-ECanaLAMRegsFile 
-*          1    00006040    00000040     UNINITIALIZED
-                  00006040    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaLAMRegsFile)
-
-ECanaMOTSRegsFile 
-*          1    00006080    00000040     UNINITIALIZED
-                  00006080    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaMOTSRegsFile)
-
-ECanaMOTORegsFile 
-*          1    000060c0    00000040     UNINITIALIZED
-                  000060c0    00000040     DSP2803x_GlobalVariableDefs.obj (ECanaMOTORegsFile)
-
-ECanaMboxesFile 
-*          1    00006100    00000100     UNINITIALIZED
-                  00006100    00000100     DSP2803x_GlobalVariableDefs.obj (ECanaMboxesFile)
-
-Comp1RegsFile 
-*          1    00006400    00000014     UNINITIALIZED
-                  00006400    00000014     DSP2803x_GlobalVariableDefs.obj (Comp1RegsFile)
-
-Comp2RegsFile 
-*          1    00006420    00000014     UNINITIALIZED
-                  00006420    00000014     DSP2803x_GlobalVariableDefs.obj (Comp2RegsFile)
-
-Comp3RegsFile 
-*          1    00006440    00000014     UNINITIALIZED
-                  00006440    00000014     DSP2803x_GlobalVariableDefs.obj (Comp3RegsFile)
-
-EPwm1RegsFile 
-*          1    00006800    00000040     UNINITIALIZED
-                  00006800    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm1RegsFile)
-
-EPwm2RegsFile 
-*          1    00006840    00000040     UNINITIALIZED
-                  00006840    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm2RegsFile)
-
-EPwm3RegsFile 
-*          1    00006880    00000040     UNINITIALIZED
-                  00006880    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm3RegsFile)
-
-EPwm4RegsFile 
-*          1    000068c0    00000040     UNINITIALIZED
-                  000068c0    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm4RegsFile)
-
-EPwm5RegsFile 
-*          1    00006900    00000040     UNINITIALIZED
-                  00006900    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm5RegsFile)
-
-EPwm6RegsFile 
-*          1    00006940    00000040     UNINITIALIZED
-                  00006940    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm6RegsFile)
-
-EPwm7RegsFile 
-*          1    00006980    00000040     UNINITIALIZED
-                  00006980    00000040     DSP2803x_GlobalVariableDefs.obj (EPwm7RegsFile)
-
-ECap1RegsFile 
-*          1    00006a00    00000020     UNINITIALIZED
-                  00006a00    00000020     DSP2803x_GlobalVariableDefs.obj (ECap1RegsFile)
-
-EQep1RegsFile 
-*          1    00006b00    00000040     UNINITIALIZED
-                  00006b00    00000040     DSP2803x_GlobalVariableDefs.obj (EQep1RegsFile)
-
-LinaRegsFile 
-*          1    00006c00    0000004a     UNINITIALIZED
-                  00006c00    0000004a     DSP2803x_GlobalVariableDefs.obj (LinaRegsFile)
-
-GpioCtrlRegsFile 
-*          1    00006f80    00000040     UNINITIALIZED
-                  00006f80    00000040     DSP2803x_GlobalVariableDefs.obj (GpioCtrlRegsFile)
-
-GpioDataRegsFile 
-*          1    00006fc0    00000020     UNINITIALIZED
-                  00006fc0    00000020     DSP2803x_GlobalVariableDefs.obj (GpioDataRegsFile)
-
-GpioIntRegsFile 
-*          1    00006fe0    0000000c     UNINITIALIZED
-                  00006fe0    0000000c     DSP2803x_GlobalVariableDefs.obj (GpioIntRegsFile)
-
-SysCtrlRegsFile 
-*          1    00007010    00000020     UNINITIALIZED
-                  00007010    00000020     DSP2803x_GlobalVariableDefs.obj (SysCtrlRegsFile)
-
-SpiaRegsFile 
-*          1    00007040    00000010     UNINITIALIZED
-                  00007040    00000010     DSP2803x_GlobalVariableDefs.obj (SpiaRegsFile)
-
-SciaRegsFile 
-*          1    00007050    00000010     UNINITIALIZED
-                  00007050    00000010     DSP2803x_GlobalVariableDefs.obj (SciaRegsFile)
-
-NmiIntruptRegsFile 
-*          1    00007060    00000010     UNINITIALIZED
-                  00007060    00000010     DSP2803x_GlobalVariableDefs.obj (NmiIntruptRegsFile)
-
-XIntruptRegsFile 
-*          1    00007070    00000010     UNINITIALIZED
-                  00007070    00000010     DSP2803x_GlobalVariableDefs.obj (XIntruptRegsFile)
-
-AdcRegsFile 
-*          1    00007100    00000050     UNINITIALIZED
-                  00007100    00000050     DSP2803x_GlobalVariableDefs.obj (AdcRegsFile)
-
-SpibRegsFile 
-*          1    00007740    00000010     UNINITIALIZED
-                  00007740    00000010     DSP2803x_GlobalVariableDefs.obj (SpibRegsFile)
-
-I2caRegsFile 
-*          1    00007900    00000022     UNINITIALIZED
-                  00007900    00000022     DSP2803x_GlobalVariableDefs.obj (I2caRegsFile)
-
-PartIdRegsFile 
-*          1    003d7e80    00000001     UNINITIALIZED
-                  003d7e80    00000001     DSP2803x_GlobalVariableDefs.obj (PartIdRegsFile)
-
-CsmPwlFile 
-*          1    003f7ff8    00000008     UNINITIALIZED
-                  003f7ff8    00000008     DSP2803x_GlobalVariableDefs.obj (CsmPwlFile)
-
-.pinit     0    003e8000    00000000     UNINITIALIZED
-
-.text      0    003e8000    00001d47     
-                  003e8000    00000ff7     HVBLDC_Sensored.obj (.text)
-                  003e8ff7    00000492     UserCan.obj (.text)
-                  003e9489    000001c7     HVBLDC_Sensored-DevInit_F2803x.obj (.text)
-                  003e9650    00000160     var.obj (.text)
-                  003e97b0    0000009f     DSP2803x_ECan.obj (.text)
-                  003e984f    0000008f     pi.obj (.text)
-                  003e98de    0000008f     HVBLDC_Sensored.obj (.text:retain)
-                  003e996d    00000083     rts2800_ml.lib : fd_mpy28.asm.obj (.text)
-                  003e99f0    00000083                    : fs_div28.asm.obj (.text)
-                  003e9a73    00000072     DSP2803x_CpuTimers.obj (.text)
-                  003e9ae5    0000005a     rts2800_ml.lib : fs_mpy28.asm.obj (.text)
-                  003e9b3f    00000054                    : boot28.asm.obj (.text)
-                  003e9b93    0000004b     DLOG4CHC.obj (.text)
-                  003e9bde    0000002d     lowpass.obj (.text)
-                  003e9c0b    0000002a     rts2800_ml.lib : l_div28.asm.obj (.text)
-                  003e9c35    00000029                    : exit.c.obj (.text)
-                  003e9c5e    00000029                    : fs_tol28.asm.obj (.text)
-                  003e9c87    00000024                    : cpy_tbl.c.obj (.text)
-                  003e9cab    0000001f                    : fd_tol28.asm.obj (.text)
-                  003e9cca    0000001d                    : memcpy.c.obj (.text)
-                  003e9ce7    0000001c                    : fs_tofd28.asm.obj (.text)
-                  003e9d03    0000001a                    : l_tofs28.asm.obj (.text)
-                  003e9d1d    00000011                    : args_main.c.obj (.text)
-                  003e9d2e    00000009                    : _lock.c.obj (.text)
-                  003e9d37    00000008     DSP2803x_CodeStartBranch.obj (.text)
-                  003e9d3f    00000005     HVBLDC_Sensored-DevInit_F2803x.obj (.text:retain)
-                  003e9d44    00000002     rts2800_ml.lib : pre_init.c.obj (.text)
-                  003e9d46    00000001                    : startup.c.obj (.text)
-
-codestart 
-*          0    003f7ff6    00000002     
-                  003f7ff6    00000002     DSP2803x_CodeStartBranch.obj (codestart)
-
-.stack     1    00000050    00000380     UNINITIALIZED
-                  00000050    00000380     --HOLE--
-
-.ebss      1    00009640    00000228     UNINITIALIZED
-                  00009640    000000a5     HVBLDC_Sensored.obj (.ebss)
-                  000096e5    00000001     --HOLE--
-                  000096e6    00000018     DSP2803x_CpuTimers.obj (.ebss)
-                  000096fe    00000002     rts2800_ml.lib : _lock.c.obj (.ebss:__lock)
-                  00009700    00000070     var.obj (.ebss)
-                  00009770    00000010     HVBLDC_Sensored.obj (.ebss:_ACQPS)
-                  00009780    0000003a     UserCan.obj (.ebss)
-                  000097ba    00000006     rts2800_ml.lib : exit.c.obj (.ebss)
-                  000097c0    00000025     HVBLDC_Sensored.obj (.ebss:_pwm_limit_table2)
-                  000097e5    00000010     HVBLDC_Sensored.obj (.ebss:_ChSel)
-                  000097f5    00000005     HVBLDC_Sensored.obj (.ebss:_pwm_limit_table1)
-                  000097fa    00000004     UserCan.obj (.ebss:_cnt$7)
-                  000097fe    00000002     rts2800_ml.lib : _lock.c.obj (.ebss:__unlock)
-                  00009800    00000025     HVBLDC_Sensored.obj (.ebss:_pwm_limit_table_neg)
-                  00009825    00000001     --HOLE--
-                  00009826    00000010     HVBLDC_Sensored.obj (.ebss:_RotarrpmArr$10)
-                  00009836    00000004     UserCan.obj (.ebss:_cnt$8)
-                  0000983a    00000004     HVBLDC_Sensored.obj (.ebss:_eCAP)
-                  0000983e    00000002     --HOLE--
-                  00009840    00000010     HVBLDC_Sensored.obj (.ebss:_TrigSel)
-                  00009850    00000010     HVBLDC_Sensored.obj (.ebss:_ePWM)
-                  00009860    00000004     HVBLDC_Sensored.obj (.ebss:_eQEP)
-                  00009864    00000004     speed_pr.obj (.ebss)
-
-.econst    0    003ea0e2    00000008     
-                  003ea0e2    00000004     HVBLDC_Sensored.obj (.econst)
-                  003ea0e6    00000004     var.obj (.econst)
-
-IQmath     0    003ea053    0000008e     
-                  003ea053    00000047     IQmath.lib : IQ12div.obj (IQmath)
-                  003ea09a    00000047                : IQ24div.obj (IQmath)
-
-IQmathTables 
-*          0    003fe000    00000b50     NOLOAD SECTION
-                  003fe000    00000b50     IQmath.lib : IQmathTables.obj (IQmathTables)
-
-.reset     0    003fffc0    00000002     DSECT
-                  003fffc0    00000002     rts2800_ml.lib : boot28.asm.obj (.reset)
-
-vectors    0    003fffc2    00000000     DSECT
-
-MemoryFile 
-*          1    00000400    00000400     UNINITIALIZED
-                  00000400    00000400     UserCan.obj (MemoryFile)
-
-MemoryFile2 
-*          1    00008c00    00000400     UNINITIALIZED
-                  00008c00    00000400     UserCan.obj (MemoryFile2)
-
-DLOG       1    00009000    00000640     UNINITIALIZED
-                  00009000    00000640     DLOG4CHC.obj (DLOG)
-
-MODULE SUMMARY
-
-       Module                               code   initialized data   uninitialized data
-       ------                               ----   ----------------   ------------------
-    .\
-       HVBLDC_Sensored.obj                  4512   494                332               
-       DSP2803x_GlobalVariableDefs.obj      0      0                  1957              
-       DLOG4CHC.obj                         75     0                  1600              
-       HVBLDC_Sensored-DevInit_F2803x.obj   514    0                  0                 
-       DSP2803x_CpuTimers.obj               114    0                  24                
-       DSP2803x_usDelay.obj                 8      0                  0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               5223   494                3913              
-                                                                                        
-    .\UserSource\
-       UserCan.obj                          1170   46                 2114              
-       var.obj                              352    213                112               
-       lowpass.obj                          45     0                  0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               1567   259                2226              
-                                                                                        
-    .\include\device_support\f2803x\v121\DSP2803x_common\source\
-       DSP2803x_CodeStartBranch.obj         10     0                  0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               10     0                  0                 
-                                                                                        
-    .\include\device_support\f2803x\v125\DSP2803x_common\source\
-       DSP2803x_ECan.obj                    159    0                  0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               159    0                  0                 
-                                                                                        
-    .\include\libs\app_libs\motor_control\math_blocks\v4.0\
-       pi.obj                               143    0                  0                 
-       speed_pr.obj                         0      9                  4                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               143    9                  4                 
-                                                                                        
-    ../include/libs/math/IQmath/v15c/lib/IQmath.lib
-       IQmathTables.obj                     0      2896               0                 
-       IQ12div.obj                          0      71                 0                 
-       IQ24div.obj                          0      71                 0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               0      3038               0                 
-                                                                                        
-    D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib/rts2800_ml.lib
-       fd_mpy28.asm.obj                     131    0                  0                 
-       fs_div28.asm.obj                     131    0                  0                 
-       fs_mpy28.asm.obj                     90     0                  0                 
-       boot28.asm.obj                       84     0                  0                 
-       exit.c.obj                           41     14                 6                 
-       l_div28.asm.obj                      42     0                  0                 
-       fs_tol28.asm.obj                     41     0                  0                 
-       cpy_tbl.c.obj                        36     0                  0                 
-       fd_tol28.asm.obj                     31     0                  0                 
-       memcpy.c.obj                         29     0                  0                 
-       fs_tofd28.asm.obj                    28     0                  0                 
-       l_tofs28.asm.obj                     26     0                  0                 
-       _lock.c.obj                          9      10                 4                 
-       args_main.c.obj                      17     0                  0                 
-       pre_init.c.obj                       2      0                  0                 
-       startup.c.obj                        1      0                  0                 
-    +--+------------------------------------+------+------------------+--------------------+
-       Total:                               739    24                 10                
-                                                                                        
-       Stack:                               0      0                  896               
-    +--+------------------------------------+------+------------------+--------------------+
-       Grand Total:                         7841   3824               7049              
-
-
-GLOBAL DATA SYMBOLS: SORTED BY DATA PAGE
-
-address     data page           name
---------    ----------------    ----
-00000050       1 (00000040)     __stack
-
-00000400      10 (00000400)     _CanCurveData
-
-00000880      22 (00000880)     _DevEmuRegs
-
-00000a80      2a (00000a80)     _FlashRegs
-
-00000ae0      2b (00000ac0)     _CsmRegs
-
-00000b00      2c (00000b00)     _AdcResult
-
-00000c00      30 (00000c00)     _CpuTimer0Regs
-00000c08      30 (00000c00)     _CpuTimer1Regs
-00000c10      30 (00000c00)     _CpuTimer2Regs
-
-00000ce0      33 (00000cc0)     _PieCtrlRegs
-
-00000d00      34 (00000d00)     _EmuKey
-00000d00      34 (00000d00)     _PieVectTable
-00000d01      34 (00000d00)     _EmuBMode
-00000d02      34 (00000d00)     _Flash_CallbackPtr
-00000d04      34 (00000d00)     _Flash_CPUScaleFactor
-
-00001400      50 (00001400)     _Cla1Regs
-
-00006000     180 (00006000)     _ECanaRegs
-
-00006040     181 (00006040)     _ECanaLAMRegs
-
-00006080     182 (00006080)     _ECanaMOTSRegs
-
-000060c0     183 (000060c0)     _ECanaMOTORegs
-
-00006100     184 (00006100)     _ECanaMboxes
-
-00006400     190 (00006400)     _Comp1Regs
-00006420     190 (00006400)     _Comp2Regs
-
-00006440     191 (00006440)     _Comp3Regs
-
-00006800     1a0 (00006800)     _EPwm1Regs
-
-00006840     1a1 (00006840)     _EPwm2Regs
-
-00006880     1a2 (00006880)     _EPwm3Regs
-
-000068c0     1a3 (000068c0)     _EPwm4Regs
-
-00006900     1a4 (00006900)     _EPwm5Regs
-
-00006940     1a5 (00006940)     _EPwm6Regs
-
-00006980     1a6 (00006980)     _EPwm7Regs
-
-00006a00     1a8 (00006a00)     _ECap1Regs
-
-00006b00     1ac (00006b00)     _EQep1Regs
-
-00006c00     1b0 (00006c00)     _LinaRegs
-
-00006f80     1be (00006f80)     _GpioCtrlRegs
-
-00006fc0     1bf (00006fc0)     _GpioDataRegs
-00006fe0     1bf (00006fc0)     _GpioIntRegs
-
-00007010     1c0 (00007000)     _SysCtrlRegs
-
-00007040     1c1 (00007040)     _SpiaRegs
-00007050     1c1 (00007040)     _SciaRegs
-00007060     1c1 (00007040)     _NmiIntruptRegs
-00007070     1c1 (00007040)     _XIntruptRegs
-
-00007100     1c4 (00007100)     _AdcRegs
-
-00007740     1dd (00007740)     _SpibRegs
-
-00007900     1e4 (00007900)     _I2caRegs
-
-00008c00     230 (00008c00)     _CanCurveData2
-
-00009640     259 (00009640)     _Period
-00009641     259 (00009640)     _GPR0_BLDC_PWM
-00009642     259 (00009640)     _HallGpioBitA
-00009643     259 (00009640)     _HallGpioBitB
-00009644     259 (00009640)     _HallGpioBitC
-00009645     259 (00009640)     _i
-00009646     259 (00009640)     _HallPointer
-00009647     259 (00009640)     _t4
-00009648     259 (00009640)     _Xint2Cnt
-00009649     259 (00009640)     _hallCmtnTrig
-0000964a     259 (00009640)     _SerialCommsTimer
-0000964b     259 (00009640)     _BackTicker
-0000964c     259 (00009640)     _PreviousState
-0000964d     259 (00009640)     _ClosedFlag
-0000964e     259 (00009640)     _ILoopFlag
-0000964f     259 (00009640)     _SpeedLoopFlag
-00009650     259 (00009640)     _DFuncDesired
-00009651     259 (00009640)     _DfuncTesting
-00009652     259 (00009640)     _Delay30
-00009653     259 (00009640)     _DelayFlag
-00009654     259 (00009640)     _AlignFlag
-00009655     259 (00009640)     _LoopCount
-00009656     259 (00009640)     _TripFlagDMC
-00009657     259 (00009640)     _ch1
-00009658     259 (00009640)     _ch2
-00009659     259 (00009640)     _ch3
-00009660     259 (00009640)     _Tmp
-00009662     259 (00009640)     _temp
-00009664     259 (00009640)     _kscaler
-00009666     259 (00009640)     _T
-00009668     259 (00009640)     _VirtualTimer
-0000966a     259 (00009640)     _CmtnPeriodTarget
-0000966c     259 (00009640)     _CmtnPeriodSetpt
-0000966e     259 (00009640)     _RampDelay
-00009670     259 (00009640)     _DCbus_current
-00009672     259 (00009640)     _Speedgd
-00009674     259 (00009640)     _tempIdc
-00009676     259 (00009640)     _Rt
-00009678     259 (00009640)     _pwmlimitrate
-0000967a     259 (00009640)     _IsrTicker
-
-0000968e     25a (00009680)     _mod1
-00009692     25a (00009680)     _pwmdac1
-00009698     25a (00009680)     _impl1
-0000969e     25a (00009680)     _pwm1
-000096a6     25a (00009680)     _rmp2
-000096b0     25a (00009680)     _rmp3
-
-000096c0     25b (000096c0)     _speed1
-000096d2     25b (000096c0)     _hall1
-000096e6     25b (000096c0)     _CpuTimer0
-000096ee     25b (000096c0)     _CpuTimer1
-000096f6     25b (000096c0)     _CpuTimer2
-000096fe     25b (000096c0)     __lock
-
-00009700     25c (00009700)     _DCbus_voltage
-00009701     25c (00009700)     _test2
-00009702     25c (00009700)     _test3
-00009703     25c (00009700)     _test4
-00009704     25c (00009700)     _Tmotor
-00009705     25c (00009700)     _Direction
-00009706     25c (00009700)     _Tvot
-00009707     25c (00009700)     _Fault_clear
-00009708     25c (00009700)     _EnableFlag
-00009709     25c (00009700)     _Enable_ALLOW
-0000970e     25c (00009700)     _FaultFlag
-00009710     25c (00009700)     _IsrTime
-00009712     25c (00009700)     _test
-00009714     25c (00009700)     _pwmlimit
-00009716     25c (00009700)     _SpeedRef
-00009718     25c (00009700)     _BemfA
-0000971a     25c (00009700)     _BemfB
-0000971c     25c (00009700)     _BemfC
-0000971e     25c (00009700)     _Iphase
-00009720     25c (00009700)     _DC_current_real
-00009722     25c (00009700)     _DC_current_filer
-00009724     25c (00009700)     _DC_current_avr
-00009726     25c (00009700)     _DC_current_filter_avr
-00009728     25c (00009700)     _CurrentSet
-0000972a     25c (00009700)     _XintTime
-00009730     25c (00009700)     _rc1
-
-00009740     25d (00009740)     _pid1_idc
-00009758     25d (00009740)     _pid1_spd
-00009770     25d (00009740)     _ACQPS
-
-00009780     25e (00009780)     _CanCurveFlag
-00009781     25e (00009780)     _CanDebugFlag
-00009788     25e (00009780)     _CanMboxUserRegsT
-00009792     25e (00009780)     _CanMboxUserRegsT2
-0000979c     25e (00009780)     _CanMboxUserRegsR
-000097a6     25e (00009780)     _CanMboxUserRegsR2
-000097b0     25e (00009780)     _CanMboxUserRegsR3
-000097ba     25e (00009780)     ___TI_enable_exit_profile_output
-000097bc     25e (00009780)     ___TI_cleanup_ptr
-000097be     25e (00009780)     ___TI_dtors_ptr
-
-000097c0     25f (000097c0)     _pwm_limit_table2
-000097e5     25f (000097c0)     _ChSel
-000097f5     25f (000097c0)     _pwm_limit_table1
-000097fe     25f (000097c0)     __unlock
-
-00009800     260 (00009800)     _pwm_limit_table_neg
-0000983a     260 (00009800)     _eCAP
-
-00009840     261 (00009840)     _TrigSel
-00009850     261 (00009840)     _ePWM
-00009860     261 (00009840)     _eQEP
-00009866     261 (00009840)     _StatorRpmSum
-
-003d7e80    f5fa (003d7e80)     _PartIdRegs
-
-003ea053    fa81 (003ea040)     __IQ12div
-
-003ea09a    fa82 (003ea080)     __IQ24div
-
-003f7ff8    fdff (003f7fc0)     _CsmPwl
-
-003fe000    ff80 (003fe000)     _IQsinTable
-
-003fe100    ff84 (003fe100)     _IQcosTable
-
-003fe400    ff90 (003fe400)     _IQsinTableEnd
-
-003fe502    ff94 (003fe500)     _IQcosTableEnd
-003fe502    ff94 (003fe500)     _IQdivRoundSatTable
-003fe510    ff94 (003fe500)     _IQdivTable
-
-003fe712    ff9c (003fe700)     _IQdivTableEnd
-003fe712    ff9c (003fe700)     _IQisqrtRoundSatTable
-003fe712    ff9c (003fe700)     _IQsqrtRoundSatTable
-003fe722    ff9c (003fe700)     _IQisqrtTable
-003fe722    ff9c (003fe700)     _IQsqrtTable
-
-003fe824    ffa0 (003fe800)     _IQatan2HalfPITable
-003fe824    ffa0 (003fe800)     _IQisqrtTableEnd
-003fe824    ffa0 (003fe800)     _IQsqrtTableEnd
-
-003fe862    ffa1 (003fe840)     _IQatan2Table
-
-003fe9e8    ffa7 (003fe9c0)     _IQ30mpyRndSatTable
-003fe9e8    ffa7 (003fe9c0)     _IQatan2TableEnd
-003fe9e8    ffa7 (003fe9c0)     _IQmpyRndSatTable
-003fe9f4    ffa7 (003fe9c0)     _IQ29mpyRndSatTable
-
-003fea00    ffa8 (003fea00)     _IQ28mpyRndSatTable
-003fea0c    ffa8 (003fea00)     _IQ27mpyRndSatTable
-003fea18    ffa8 (003fea00)     _IQ26mpyRndSatTable
-003fea24    ffa8 (003fea00)     _IQ25mpyRndSatTable
-003fea30    ffa8 (003fea00)     _IQ24mpyRndSatTable
-003fea3c    ffa8 (003fea00)     _IQ23mpyRndSatTable
-
-003fea48    ffa9 (003fea40)     _IQ22mpyRndSatTable
-003fea54    ffa9 (003fea40)     _IQ21mpyRndSatTable
-003fea60    ffa9 (003fea40)     _IQ20mpyRndSatTable
-003fea6c    ffa9 (003fea40)     _IQ19mpyRndSatTable
-003fea78    ffa9 (003fea40)     _IQ18mpyRndSatTable
-
-003fea84    ffaa (003fea80)     _IQ17mpyRndSatTable
-003fea90    ffaa (003fea80)     _IQ16mpyRndSatTable
-003fea9c    ffaa (003fea80)     _IQ15mpyRndSatTable
-003feaa8    ffaa (003fea80)     _IQ14mpyRndSatTable
-003feab4    ffaa (003fea80)     _IQ13mpyRndSatTable
-
-003feac0    ffab (003feac0)     _IQ12mpyRndSatTable
-003feacc    ffab (003feac0)     _IQ11mpyRndSatTable
-003fead8    ffab (003feac0)     _IQ10mpyRndSatTable
-003feae4    ffab (003feac0)     _IQ9mpyRndSatTable
-003feaf0    ffab (003feac0)     _IQ8mpyRndSatTable
-003feafc    ffab (003feac0)     _IQ7mpyRndSatTable
-
-003feb08    ffac (003feb00)     _IQ6mpyRndSatTable
-003feb14    ffac (003feb00)     _IQ5mpyRndSatTable
-003feb20    ffac (003feb00)     _IQ4mpyRndSatTable
-003feb2c    ffac (003feb00)     _IQ3mpyRndSatTable
-003feb38    ffac (003feb00)     _IQ2mpyRndSatTable
-
-003feb44    ffad (003feb40)     _IQ1mpyRndSatTable
-003feb50    ffad (003feb40)     _IQmpyRndSatTableEnd
-
-
-GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 
-
-page  address   name                            
-----  -------   ----                            
-0     003e8000  .text                           
-0     003e9c35  C$$EXIT                         
-0     003e996d  FD$$MPY                         
-0     003e9cab  FD$$TOL                         
-0     003e99f0  FS$$DIV                         
-0     003e9ae5  FS$$MPY                         
-0     003e9ce7  FS$$TOFD                        
-0     003e9c5e  FS$$TOL                         
-0     003e9c0b  L$$DIV                          
-0     003e9c1a  L$$MOD                          
-0     003e9d03  L$$TOFS                         
-0     003e9c28  UL$$DIV                         
-0     003e9c2f  UL$$MOD                         
-1     00009770  _ACQPS                          
-1     00007100  _AdcRegs                        
-1     00000b00  _AdcResult                      
-1     00009654  _AlignFlag                      
-0     003e8090  _BLDCPWM_INIT_MACRO             
-0     003e8194  _BLDCPWM_MACRO                  
-1     0000964b  _BackTicker                     
-1     00009718  _BemfA                          
-1     0000971a  _BemfB                          
-1     0000971c  _BemfC                          
-0     003e92de  _CanCurve                       
-1     00000400  _CanCurveData                   
-1     00008c00  _CanCurveData2                  
-1     00009780  _CanCurveFlag                   
-1     00009781  _CanDebugFlag                   
-0     003e9177  _CanDebugTx                     
-0     003e9415  _CanMaster                      
-1     0000979c  _CanMboxUserRegsR               
-1     000097a6  _CanMboxUserRegsR2              
-1     000097b0  _CanMboxUserRegsR3              
-1     00009788  _CanMboxUserRegsT               
-1     00009792  _CanMboxUserRegsT2              
-0     003e93b3  _CanReceive                     
-0     003e8ff7  _CanVar                         
-1     000097e5  _ChSel                          
-1     00001400  _Cla1Regs                       
-0     003e8af2  _ClosePwm                       
-1     0000964d  _ClosedFlag                     
-1     0000966c  _CmtnPeriodSetpt                
-1     0000966a  _CmtnPeriodTarget               
-1     00006400  _Comp1Regs                      
-1     00006420  _Comp2Regs                      
-1     00006440  _Comp3Regs                      
-0     003e9ab4  _ConfigCpuTimer                 
-1     000096e6  _CpuTimer0                      
-1     00000c00  _CpuTimer0Regs                  
-1     000096ee  _CpuTimer1                      
-1     00000c08  _CpuTimer1Regs                  
-1     000096f6  _CpuTimer2                      
-1     00000c10  _CpuTimer2Regs                  
-1     003f7ff8  _CsmPwl                         
-1     00000ae0  _CsmRegs                        
-1     00009728  _CurrentSet                     
-1     00009724  _DC_current_avr                 
-1     00009722  _DC_current_filer               
-1     00009726  _DC_current_filter_avr          
-1     00009720  _DC_current_real                
-1     00009670  _DCbus_current                  
-1     00009700  _DCbus_voltage                  
-1     00009650  _DFuncDesired                   
-0     003e9b93  _DLOG_4CH_init                  
-0     003e9b9e  _DLOG_4CH_update                
-0     000080a8  _DSP28x_usDelay                 
-0     003e935b  _DebugData1                     
-0     003e9389  _DebugData2                     
-1     00009652  _Delay30                        
-1     00009653  _DelayFlag                      
-1     00000880  _DevEmuRegs                     
-0     003e9489  _DeviceInit                     
-1     00009651  _DfuncTesting                   
-1     00009705  _Direction                      
-0     003e9140  _ECanMboxRead                   
-0     003e90f8  _ECanMboxSend                   
-1     00006040  _ECanaLAMRegs                   
-1     000060c0  _ECanaMOTORegs                  
-1     00006080  _ECanaMOTSRegs                  
-1     00006100  _ECanaMboxes                    
-1     00006000  _ECanaRegs                      
-1     00006a00  _ECap1Regs                      
-0     003e995e  _EPWM1TZint_isr                 
-1     00006800  _EPwm1Regs                      
-1     00006840  _EPwm2Regs                      
-1     00006880  _EPwm3Regs                      
-1     000068c0  _EPwm4Regs                      
-1     00006900  _EPwm5Regs                      
-1     00006940  _EPwm6Regs                      
-1     00006980  _EPwm7Regs                      
-1     00006b00  _EQep1Regs                      
-1     00000d01  _EmuBMode                       
-1     00000d00  _EmuKey                         
-0     003e8ad6  _EnableDog                      
-1     00009708  _EnableFlag                     
-1     00009709  _Enable_ALLOW                   
-1     0000970e  _FaultFlag                      
-0     003e96bf  _FaultTreat                     
-1     00009707  _Fault_clear                    
-0     003e972a  _Fault_clear_fuc                
-1     00000a80  _FlashRegs                      
-1     00000d04  _Flash_CPUScaleFactor           
-1     00000d02  _Flash_CallbackPtr              
-1     00009641  _GPR0_BLDC_PWM                  
-1     00006f80  _GpioCtrlRegs                   
-1     00006fc0  _GpioDataRegs                   
-1     00006fe0  _GpioIntRegs                    
-0     003e8701  _HALL3_CREATE_MAP               
-0     003e8688  _HALL3_DEBOUNCE_MACRO           
-0     003e864f  _HALL3_DETERMINE_STATE_MACRO    
-0     003e8632  _HALL3_INIT_MACRO               
-0     003e86dd  _HALL3_NEXT_STATE_MACRO         
-0     003e8676  _HALL3_READ_MACRO               
-0     003e8a90  _HVDMC_Protection               
-1     00009642  _HallGpioBitA                   
-1     00009643  _HallGpioBitB                   
-1     00009644  _HallGpioBitC                   
-1     00009646  _HallPointer                    
-1     00007900  _I2caRegs                       
-1     0000964e  _ILoopFlag                      
-0     003e806c  _IMPULSE_MACRO                  
-0     003fead8  _IQ10mpyRndSatTable             
-0     003feacc  _IQ11mpyRndSatTable             
-0     003feac0  _IQ12mpyRndSatTable             
-0     003feab4  _IQ13mpyRndSatTable             
-0     003feaa8  _IQ14mpyRndSatTable             
-0     003fea9c  _IQ15mpyRndSatTable             
-0     003fea90  _IQ16mpyRndSatTable             
-0     003fea84  _IQ17mpyRndSatTable             
-0     003fea78  _IQ18mpyRndSatTable             
-0     003fea6c  _IQ19mpyRndSatTable             
-0     003feb44  _IQ1mpyRndSatTable              
-0     003fea60  _IQ20mpyRndSatTable             
-0     003fea54  _IQ21mpyRndSatTable             
-0     003fea48  _IQ22mpyRndSatTable             
-0     003fea3c  _IQ23mpyRndSatTable             
-0     003fea30  _IQ24mpyRndSatTable             
-0     003fea24  _IQ25mpyRndSatTable             
-0     003fea18  _IQ26mpyRndSatTable             
-0     003fea0c  _IQ27mpyRndSatTable             
-0     003fea00  _IQ28mpyRndSatTable             
-0     003fe9f4  _IQ29mpyRndSatTable             
-0     003feb38  _IQ2mpyRndSatTable              
-0     003fe9e8  _IQ30mpyRndSatTable             
-0     003feb2c  _IQ3mpyRndSatTable              
-0     003feb20  _IQ4mpyRndSatTable              
-0     003feb14  _IQ5mpyRndSatTable              
-0     003feb08  _IQ6mpyRndSatTable              
-0     003feafc  _IQ7mpyRndSatTable              
-0     003feaf0  _IQ8mpyRndSatTable              
-0     003feae4  _IQ9mpyRndSatTable              
-0     003fe824  _IQatan2HalfPITable             
-0     003fe862  _IQatan2Table                   
-0     003fe9e8  _IQatan2TableEnd                
-0     003fe100  _IQcosTable                     
-0     003fe502  _IQcosTableEnd                  
-0     003fe502  _IQdivRoundSatTable             
-0     003fe510  _IQdivTable                     
-0     003fe712  _IQdivTableEnd                  
-0     003fe712  _IQisqrtRoundSatTable           
-0     003fe722  _IQisqrtTable                   
-0     003fe824  _IQisqrtTableEnd                
-0     003fe9e8  _IQmpyRndSatTable               
-0     003feb50  _IQmpyRndSatTableEnd            
-0     003fe000  _IQsinTable                     
-0     003fe400  _IQsinTableEnd                  
-0     003fe712  _IQsqrtRoundSatTable            
-0     003fe722  _IQsqrtTable                    
-0     003fe824  _IQsqrtTableEnd                 
-0     003e9d3f  _ISR_ILLEGAL                    
-0     003e901b  _InitCan                        
-0     003e9a73  _InitCpuTimers                  
-0     003e97b0  _InitECan                       
-0     003e9836  _InitECanGpio                   
-0     003e97b3  _InitECana                      
-0     003e9839  _InitECanaGpio                  
-0     0000808d  _InitFlash                      
-0     003e9650  _InitVar                        
-1     0000971e  _Iphase                         
-1     0000967a  _IsrTicker                      
-1     00009710  _IsrTime                        
-0     003e9773  _LimitMotCtrTemp                
-1     00006c00  _LinaRegs                       
-1     00009655  _LoopCount                      
-0     003e8081  _MOD6CNT_MACRO                  
-0     00008000  _MainISR                        
-0     003e8e63  _MastIsrTimePercent             
-0     003e963d  _MemCopy                        
-1     00007060  _NmiIntruptRegs                 
-0     003e8ade  _OpenPwm                        
-0     003e9713  _OverMotCtrTemp                 
-0     003e9708  _OverMotorRpm                   
-0     003e96ea  _OverVoltage                    
-0     003e984f  _PI_MACRO                       
-0     003e95c8  _PLLset                         
-1     003d7e80  _PartIdRegs                     
-1     00009640  _Period                         
-0     003e9602  _PieCntlInit                    
-1     00000ce0  _PieCtrlRegs                    
-1     00000d00  _PieVectTable                   
-0     003e9621  _PieVectTableInit               
-1     0000964c  _PreviousState                  
-0     003e8000  _RC2_MACRO                      
-0     003e8042  _RC3_MACRO                      
-0     003ec0ac  _RamfuncsLoadEnd                
-0     003ec000  _RamfuncsLoadStart              
-0     00008000  _RamfuncsRunStart               
-1     0000966e  _RampDelay                      
-1     00009676  _Rt                             
-1     00007050  _SciaRegs                       
-1     0000964a  _SerialCommsTimer               
-0     003e8acc  _ServiceDog                     
-0     003e98c7  _SetPI                          
-0     003e96d4  _SoftOverCurFlag                
-1     0000964f  _SpeedLoopFlag                  
-1     00009716  _SpeedRef                       
-1     00009672  _Speedgd                        
-1     00007040  _SpiaRegs                       
-1     00007740  _SpibRegs                       
-1     00009866  _StatorRpmSum                   
-1     00007010  _SysCtrlRegs                    
-1     00009666  _T                              
-1     00009704  _Tmotor                         
-1     00009660  _Tmp                            
-1     00009840  _TrigSel                        
-1     00009656  _TripFlagDMC                    
-1     00009706  _Tvot                           
-0     003e941a  _UserCANprocess                 
-1     00009668  _VirtualTimer                   
-0     003e95c0  _WDogDisable                    
-1     00007070  _XIntruptRegs                   
-1     00009648  _Xint2Cnt                       
-1     0000972a  _XintTime                       
-0     003ea053  __IQ12div                       
-0     003ea09a  __IQ24div                       
-1     000003d0  __STACK_END                     
-abs   00000380  __STACK_SIZE                    
-1     000097bc  ___TI_cleanup_ptr               
-1     000097be  ___TI_dtors_ptr                 
-1     000097ba  ___TI_enable_exit_profile_output
-abs   ffffffff  ___TI_pprof_out_hndl            
-abs   ffffffff  ___TI_prof_data_size            
-abs   ffffffff  ___TI_prof_data_start           
-abs   ffffffff  ___binit__                      
-abs   ffffffff  ___c_args__                     
-0     003e9d47  ___cinit__                      
-0     003e9d47  ___etext__                      
-abs   ffffffff  ___pinit__                      
-0     003e8000  ___text__                       
-0     003e9d1d  __args_main                     
-1     000096fe  __lock                          
-0     003e9d36  __nop                           
-0     003e9d32  __register_lock                 
-0     003e9d2e  __register_unlock               
-1     00000050  __stack                         
-0     003e9d46  __system_post_cinit             
-0     003e9d44  __system_pre_init               
-1     000097fe  __unlock                        
-0     003e9c35  _abort                          
-0     003e8fd8  _bldcpwm_close                  
-0     003e9b3f  _c_int00                        
-0     003e92b1  _carveData1                     
-1     00009657  _ch1                            
-1     00009658  _ch2                            
-1     00009659  _ch3                            
-0     003e9c87  _copy_in                        
-1     0000983a  _eCAP                           
-1     00009850  _ePWM                           
-1     00009860  _eQEP                           
-0     003e9c37  _exit                           
-1     000096d2  _hall1                          
-1     00009649  _hallCmtnTrig                   
-1     00009645  _i                              
-1     00009698  _impl1                          
-1     00009664  _kscaler                        
-0     003e9bde  _lowpassfilter                  
-0     003e8710  _main                           
-0     003e8e91  _mainLoop                       
-0     003e9cca  _memcpy                         
-1     0000968e  _mod1                           
-1     00009740  _pid1_idc                       
-1     00009758  _pid1_spd                       
-1     0000969e  _pwm1                           
-1     000097f5  _pwm_limit_table1               
-1     000097c0  _pwm_limit_table2               
-1     00009800  _pwm_limit_table_neg            
-1     00009692  _pwmdac1                        
-1     00009714  _pwmlimit                       
-0     003e8cf1  _pwmlimit_speed                 
-1     00009678  _pwmlimitrate                   
-1     00009730  _rc1                            
-0     003e98b7  _resetPI                        
-1     000096a6  _rmp2                           
-1     000096b0  _rmp3                           
-1     000096c0  _speed1                         
-0     003e8c78  _speed_cal                      
-0     003e8b70  _speed_cal_filter               
-0     003e8b02  _speed_direction                
-1     00009647  _t4                             
-0     003e8d7f  _taskfree                       
-1     00009662  _temp                           
-1     00009674  _tempIdc                        
-1     00009712  _test                           
-1     00009701  _test2                          
-1     00009702  _test3                          
-1     00009703  _test4                          
-0     003e9951  _xint1_isr                      
-0     003e98de  _xint2_isr                      
-abs   ffffffff  binit                           
-0     003e9d47  cinit                           
-0     003f7ff6  code_start                      
-0     003e9d47  etext                           
-abs   ffffffff  pinit                           
-
-
-GLOBAL SYMBOLS: SORTED BY Symbol Address 
-
-page  address   name                            
-----  -------   ----                            
-0     00008000  _MainISR                        
-0     00008000  _RamfuncsRunStart               
-0     0000808d  _InitFlash                      
-0     000080a8  _DSP28x_usDelay                 
-0     003e8000  .text                           
-0     003e8000  _RC2_MACRO                      
-0     003e8000  ___text__                       
-0     003e8042  _RC3_MACRO                      
-0     003e806c  _IMPULSE_MACRO                  
-0     003e8081  _MOD6CNT_MACRO                  
-0     003e8090  _BLDCPWM_INIT_MACRO             
-0     003e8194  _BLDCPWM_MACRO                  
-0     003e8632  _HALL3_INIT_MACRO               
-0     003e864f  _HALL3_DETERMINE_STATE_MACRO    
-0     003e8676  _HALL3_READ_MACRO               
-0     003e8688  _HALL3_DEBOUNCE_MACRO           
-0     003e86dd  _HALL3_NEXT_STATE_MACRO         
-0     003e8701  _HALL3_CREATE_MAP               
-0     003e8710  _main                           
-0     003e8a90  _HVDMC_Protection               
-0     003e8acc  _ServiceDog                     
-0     003e8ad6  _EnableDog                      
-0     003e8ade  _OpenPwm                        
-0     003e8af2  _ClosePwm                       
-0     003e8b02  _speed_direction                
-0     003e8b70  _speed_cal_filter               
-0     003e8c78  _speed_cal                      
-0     003e8cf1  _pwmlimit_speed                 
-0     003e8d7f  _taskfree                       
-0     003e8e63  _MastIsrTimePercent             
-0     003e8e91  _mainLoop                       
-0     003e8fd8  _bldcpwm_close                  
-0     003e8ff7  _CanVar                         
-0     003e901b  _InitCan                        
-0     003e90f8  _ECanMboxSend                   
-0     003e9140  _ECanMboxRead                   
-0     003e9177  _CanDebugTx                     
-0     003e92b1  _carveData1                     
-0     003e92de  _CanCurve                       
-0     003e935b  _DebugData1                     
-0     003e9389  _DebugData2                     
-0     003e93b3  _CanReceive                     
-0     003e9415  _CanMaster                      
-0     003e941a  _UserCANprocess                 
-0     003e9489  _DeviceInit                     
-0     003e95c0  _WDogDisable                    
-0     003e95c8  _PLLset                         
-0     003e9602  _PieCntlInit                    
-0     003e9621  _PieVectTableInit               
-0     003e963d  _MemCopy                        
-0     003e9650  _InitVar                        
-0     003e96bf  _FaultTreat                     
-0     003e96d4  _SoftOverCurFlag                
-0     003e96ea  _OverVoltage                    
-0     003e9708  _OverMotorRpm                   
-0     003e9713  _OverMotCtrTemp                 
-0     003e972a  _Fault_clear_fuc                
-0     003e9773  _LimitMotCtrTemp                
-0     003e97b0  _InitECan                       
-0     003e97b3  _InitECana                      
-0     003e9836  _InitECanGpio                   
-0     003e9839  _InitECanaGpio                  
-0     003e984f  _PI_MACRO                       
-0     003e98b7  _resetPI                        
-0     003e98c7  _SetPI                          
-0     003e98de  _xint2_isr                      
-0     003e9951  _xint1_isr                      
-0     003e995e  _EPWM1TZint_isr                 
-0     003e996d  FD$$MPY                         
-0     003e99f0  FS$$DIV                         
-0     003e9a73  _InitCpuTimers                  
-0     003e9ab4  _ConfigCpuTimer                 
-0     003e9ae5  FS$$MPY                         
-0     003e9b3f  _c_int00                        
-0     003e9b93  _DLOG_4CH_init                  
-0     003e9b9e  _DLOG_4CH_update                
-0     003e9bde  _lowpassfilter                  
-0     003e9c0b  L$$DIV                          
-0     003e9c1a  L$$MOD                          
-0     003e9c28  UL$$DIV                         
-0     003e9c2f  UL$$MOD                         
-0     003e9c35  C$$EXIT                         
-0     003e9c35  _abort                          
-0     003e9c37  _exit                           
-0     003e9c5e  FS$$TOL                         
-0     003e9c87  _copy_in                        
-0     003e9cab  FD$$TOL                         
-0     003e9cca  _memcpy                         
-0     003e9ce7  FS$$TOFD                        
-0     003e9d03  L$$TOFS                         
-0     003e9d1d  __args_main                     
-0     003e9d2e  __register_unlock               
-0     003e9d32  __register_lock                 
-0     003e9d36  __nop                           
-0     003e9d3f  _ISR_ILLEGAL                    
-0     003e9d44  __system_pre_init               
-0     003e9d46  __system_post_cinit             
-0     003e9d47  ___cinit__                      
-0     003e9d47  ___etext__                      
-0     003e9d47  cinit                           
-0     003e9d47  etext                           
-0     003ea053  __IQ12div                       
-0     003ea09a  __IQ24div                       
-0     003ec000  _RamfuncsLoadStart              
-0     003ec0ac  _RamfuncsLoadEnd                
-0     003f7ff6  code_start                      
-0     003fe000  _IQsinTable                     
-0     003fe100  _IQcosTable                     
-0     003fe400  _IQsinTableEnd                  
-0     003fe502  _IQcosTableEnd                  
-0     003fe502  _IQdivRoundSatTable             
-0     003fe510  _IQdivTable                     
-0     003fe712  _IQdivTableEnd                  
-0     003fe712  _IQisqrtRoundSatTable           
-0     003fe712  _IQsqrtRoundSatTable            
-0     003fe722  _IQisqrtTable                   
-0     003fe722  _IQsqrtTable                    
-0     003fe824  _IQatan2HalfPITable             
-0     003fe824  _IQisqrtTableEnd                
-0     003fe824  _IQsqrtTableEnd                 
-0     003fe862  _IQatan2Table                   
-0     003fe9e8  _IQ30mpyRndSatTable             
-0     003fe9e8  _IQatan2TableEnd                
-0     003fe9e8  _IQmpyRndSatTable               
-0     003fe9f4  _IQ29mpyRndSatTable             
-0     003fea00  _IQ28mpyRndSatTable             
-0     003fea0c  _IQ27mpyRndSatTable             
-0     003fea18  _IQ26mpyRndSatTable             
-0     003fea24  _IQ25mpyRndSatTable             
-0     003fea30  _IQ24mpyRndSatTable             
-0     003fea3c  _IQ23mpyRndSatTable             
-0     003fea48  _IQ22mpyRndSatTable             
-0     003fea54  _IQ21mpyRndSatTable             
-0     003fea60  _IQ20mpyRndSatTable             
-0     003fea6c  _IQ19mpyRndSatTable             
-0     003fea78  _IQ18mpyRndSatTable             
-0     003fea84  _IQ17mpyRndSatTable             
-0     003fea90  _IQ16mpyRndSatTable             
-0     003fea9c  _IQ15mpyRndSatTable             
-0     003feaa8  _IQ14mpyRndSatTable             
-0     003feab4  _IQ13mpyRndSatTable             
-0     003feac0  _IQ12mpyRndSatTable             
-0     003feacc  _IQ11mpyRndSatTable             
-0     003fead8  _IQ10mpyRndSatTable             
-0     003feae4  _IQ9mpyRndSatTable              
-0     003feaf0  _IQ8mpyRndSatTable              
-0     003feafc  _IQ7mpyRndSatTable              
-0     003feb08  _IQ6mpyRndSatTable              
-0     003feb14  _IQ5mpyRndSatTable              
-0     003feb20  _IQ4mpyRndSatTable              
-0     003feb2c  _IQ3mpyRndSatTable              
-0     003feb38  _IQ2mpyRndSatTable              
-0     003feb44  _IQ1mpyRndSatTable              
-0     003feb50  _IQmpyRndSatTableEnd            
-1     00000050  __stack                         
-1     000003d0  __STACK_END                     
-1     00000400  _CanCurveData                   
-1     00000880  _DevEmuRegs                     
-1     00000a80  _FlashRegs                      
-1     00000ae0  _CsmRegs                        
-1     00000b00  _AdcResult                      
-1     00000c00  _CpuTimer0Regs                  
-1     00000c08  _CpuTimer1Regs                  
-1     00000c10  _CpuTimer2Regs                  
-1     00000ce0  _PieCtrlRegs                    
-1     00000d00  _EmuKey                         
-1     00000d00  _PieVectTable                   
-1     00000d01  _EmuBMode                       
-1     00000d02  _Flash_CallbackPtr              
-1     00000d04  _Flash_CPUScaleFactor           
-1     00001400  _Cla1Regs                       
-1     00006000  _ECanaRegs                      
-1     00006040  _ECanaLAMRegs                   
-1     00006080  _ECanaMOTSRegs                  
-1     000060c0  _ECanaMOTORegs                  
-1     00006100  _ECanaMboxes                    
-1     00006400  _Comp1Regs                      
-1     00006420  _Comp2Regs                      
-1     00006440  _Comp3Regs                      
-1     00006800  _EPwm1Regs                      
-1     00006840  _EPwm2Regs                      
-1     00006880  _EPwm3Regs                      
-1     000068c0  _EPwm4Regs                      
-1     00006900  _EPwm5Regs                      
-1     00006940  _EPwm6Regs                      
-1     00006980  _EPwm7Regs                      
-1     00006a00  _ECap1Regs                      
-1     00006b00  _EQep1Regs                      
-1     00006c00  _LinaRegs                       
-1     00006f80  _GpioCtrlRegs                   
-1     00006fc0  _GpioDataRegs                   
-1     00006fe0  _GpioIntRegs                    
-1     00007010  _SysCtrlRegs                    
-1     00007040  _SpiaRegs                       
-1     00007050  _SciaRegs                       
-1     00007060  _NmiIntruptRegs                 
-1     00007070  _XIntruptRegs                   
-1     00007100  _AdcRegs                        
-1     00007740  _SpibRegs                       
-1     00007900  _I2caRegs                       
-1     00008c00  _CanCurveData2                  
-1     00009640  _Period                         
-1     00009641  _GPR0_BLDC_PWM                  
-1     00009642  _HallGpioBitA                   
-1     00009643  _HallGpioBitB                   
-1     00009644  _HallGpioBitC                   
-1     00009645  _i                              
-1     00009646  _HallPointer                    
-1     00009647  _t4                             
-1     00009648  _Xint2Cnt                       
-1     00009649  _hallCmtnTrig                   
-1     0000964a  _SerialCommsTimer               
-1     0000964b  _BackTicker                     
-1     0000964c  _PreviousState                  
-1     0000964d  _ClosedFlag                     
-1     0000964e  _ILoopFlag                      
-1     0000964f  _SpeedLoopFlag                  
-1     00009650  _DFuncDesired                   
-1     00009651  _DfuncTesting                   
-1     00009652  _Delay30                        
-1     00009653  _DelayFlag                      
-1     00009654  _AlignFlag                      
-1     00009655  _LoopCount                      
-1     00009656  _TripFlagDMC                    
-1     00009657  _ch1                            
-1     00009658  _ch2                            
-1     00009659  _ch3                            
-1     00009660  _Tmp                            
-1     00009662  _temp                           
-1     00009664  _kscaler                        
-1     00009666  _T                              
-1     00009668  _VirtualTimer                   
-1     0000966a  _CmtnPeriodTarget               
-1     0000966c  _CmtnPeriodSetpt                
-1     0000966e  _RampDelay                      
-1     00009670  _DCbus_current                  
-1     00009672  _Speedgd                        
-1     00009674  _tempIdc                        
-1     00009676  _Rt                             
-1     00009678  _pwmlimitrate                   
-1     0000967a  _IsrTicker                      
-1     0000968e  _mod1                           
-1     00009692  _pwmdac1                        
-1     00009698  _impl1                          
-1     0000969e  _pwm1                           
-1     000096a6  _rmp2                           
-1     000096b0  _rmp3                           
-1     000096c0  _speed1                         
-1     000096d2  _hall1                          
-1     000096e6  _CpuTimer0                      
-1     000096ee  _CpuTimer1                      
-1     000096f6  _CpuTimer2                      
-1     000096fe  __lock                          
-1     00009700  _DCbus_voltage                  
-1     00009701  _test2                          
-1     00009702  _test3                          
-1     00009703  _test4                          
-1     00009704  _Tmotor                         
-1     00009705  _Direction                      
-1     00009706  _Tvot                           
-1     00009707  _Fault_clear                    
-1     00009708  _EnableFlag                     
-1     00009709  _Enable_ALLOW                   
-1     0000970e  _FaultFlag                      
-1     00009710  _IsrTime                        
-1     00009712  _test                           
-1     00009714  _pwmlimit                       
-1     00009716  _SpeedRef                       
-1     00009718  _BemfA                          
-1     0000971a  _BemfB                          
-1     0000971c  _BemfC                          
-1     0000971e  _Iphase                         
-1     00009720  _DC_current_real                
-1     00009722  _DC_current_filer               
-1     00009724  _DC_current_avr                 
-1     00009726  _DC_current_filter_avr          
-1     00009728  _CurrentSet                     
-1     0000972a  _XintTime                       
-1     00009730  _rc1                            
-1     00009740  _pid1_idc                       
-1     00009758  _pid1_spd                       
-1     00009770  _ACQPS                          
-1     00009780  _CanCurveFlag                   
-1     00009781  _CanDebugFlag                   
-1     00009788  _CanMboxUserRegsT               
-1     00009792  _CanMboxUserRegsT2              
-1     0000979c  _CanMboxUserRegsR               
-1     000097a6  _CanMboxUserRegsR2              
-1     000097b0  _CanMboxUserRegsR3              
-1     000097ba  ___TI_enable_exit_profile_output
-1     000097bc  ___TI_cleanup_ptr               
-1     000097be  ___TI_dtors_ptr                 
-1     000097c0  _pwm_limit_table2               
-1     000097e5  _ChSel                          
-1     000097f5  _pwm_limit_table1               
-1     000097fe  __unlock                        
-1     00009800  _pwm_limit_table_neg            
-1     0000983a  _eCAP                           
-1     00009840  _TrigSel                        
-1     00009850  _ePWM                           
-1     00009860  _eQEP                           
-1     00009866  _StatorRpmSum                   
-1     003d7e80  _PartIdRegs                     
-1     003f7ff8  _CsmPwl                         
-abs   00000380  __STACK_SIZE                    
-abs   ffffffff  ___TI_pprof_out_hndl            
-abs   ffffffff  ___TI_prof_data_size            
-abs   ffffffff  ___TI_prof_data_start           
-abs   ffffffff  ___binit__                      
-abs   ffffffff  ___c_args__                     
-abs   ffffffff  ___pinit__                      
-abs   ffffffff  binit                           
-abs   ffffffff  pinit                           
-
-[313 symbols]
+********************************************************************************
+TMS320C2000 COFF/Hex Converter                                            v4.1.3
+********************************************************************************
+
+INPUT FILE NAME: <HVBLDC_Sensored.out>
+OUTPUT FORMAT:   Intel
+
+PHYSICAL MEMORY PARAMETERS
+   Default data width   :  16
+   Default memory width :  16
+   Default output width :   8
+
+
+OUTPUT TRANSLATION MAP
+--------------------------------------------------------------------------------
+003e8000..003f7fff  Page=0  Memory Width=16  ROM Width=16  "FLASH28335"
+--------------------------------------------------------------------------------
+   OUTPUT FILES: HVBLDC_Sensored.hex [b0..b15]
+
+   CONTENTS: 003e8000..003e9c03   .text Data Width=2   
+             003e9c04..003e9f40   .cinit Data Width=2   
+             003e9f41..003e9fce   IQmath Data Width=2   
+             003e9fcf..003e9fcf   FILL = 0000ffff
+             003e9fd0..003e9fd3   .econst Data Width=2   
+             003e9fd4..003ebfff   FILL = 0000ffff
+             003ec000..003ec0b7   ramfuncs Data Width=2   
+             003ec0b8..003f7ff5   FILL = 0000ffff
+             003f7ff6..003f7ff7   codestart Data Width=2   
+             003f7ff8..003f7fff   FILL = 0000ffff

BIN
F2803x_FLASH/HVBLDC_Sensored.obj


BIN
F2803x_FLASH/HVBLDC_Sensored.out


File diff suppressed because it is too large
+ 761 - 747
F2803x_FLASH/HVBLDC_Sensored_linkInfo.xml


+ 68 - 68
F2803x_FLASH/UserSource/UserCan.d

@@ -2,50 +2,50 @@
 
 
 UserSource/UserCan.obj: ../UserSource/UserCan.c
 UserSource/UserCan.obj: ../UserSource/UserCan.c
 UserSource/UserCan.obj: ../UserSource/var.h
 UserSource/UserCan.obj: ../UserSource/var.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 UserSource/UserCan.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
 UserSource/UserCan.obj: ../UserSource/UserCan.h
 UserSource/UserCan.obj: ../UserSource/UserCan.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
-UserSource/UserCan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
+UserSource/UserCan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
 
 
 ../UserSource/UserCan.c:
 ../UserSource/UserCan.c:
 
 
 ../UserSource/var.h:
 ../UserSource/var.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 
@@ -53,71 +53,71 @@ D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
 
 
 ../UserSource/UserCan.h:
 ../UserSource/UserCan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
 
 

BIN
F2803x_FLASH/UserSource/UserCan.obj


+ 2 - 2
F2803x_FLASH/UserSource/lowpass.d

@@ -2,7 +2,7 @@
 
 
 UserSource/lowpass.obj: ../UserSource/lowpass.c
 UserSource/lowpass.obj: ../UserSource/lowpass.c
 UserSource/lowpass.obj: ../UserSource/lowpass.h
 UserSource/lowpass.obj: ../UserSource/lowpass.h
-UserSource/lowpass.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+UserSource/lowpass.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
@@ -11,7 +11,7 @@ UserSource/lowpass.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS
 
 
 ../UserSource/lowpass.h:
 ../UserSource/lowpass.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 

BIN
F2803x_FLASH/UserSource/lowpass.obj


+ 1 - 1
F2803x_FLASH/UserSource/subdir_rules.mk

@@ -8,7 +8,7 @@ SHELL = cmd.exe
 UserSource/%.obj: ../UserSource/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 UserSource/%.obj: ../UserSource/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="UserSource/$(basename $(<F)).d_raw" --obj_directory="UserSource" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="UserSource/$(basename $(<F)).d_raw" --obj_directory="UserSource" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 

+ 56 - 56
F2803x_FLASH/UserSource/var.d

@@ -2,43 +2,43 @@
 
 
 UserSource/var.obj: ../UserSource/var.c
 UserSource/var.obj: ../UserSource/var.c
 UserSource/var.obj: ../UserSource/var.h
 UserSource/var.obj: ../UserSource/var.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 UserSource/var.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
-UserSource/var.obj: E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h
+UserSource/var.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h
 
 
 ../UserSource/var.c:
 ../UserSource/var.c:
 
 
 ../UserSource/var.h:
 ../UserSource/var.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 
@@ -46,57 +46,57 @@ D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwmstruct.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xhall_gpio_struct.h:
 
 

BIN
F2803x_FLASH/UserSource/var.obj


+ 2 - 2
F2803x_FLASH/ccsObjs.opt

@@ -1,5 +1,4 @@
 "./DLOG4CHC.obj"
 "./DLOG4CHC.obj"
-"./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj"
 "./DSP2803x_CpuTimers.obj"
 "./DSP2803x_CpuTimers.obj"
 "./DSP2803x_GlobalVariableDefs.obj"
 "./DSP2803x_GlobalVariableDefs.obj"
 "./DSP2803x_usDelay.obj"
 "./DSP2803x_usDelay.obj"
@@ -8,12 +7,13 @@
 "./UserSource/UserCan.obj"
 "./UserSource/UserCan.obj"
 "./UserSource/lowpass.obj"
 "./UserSource/lowpass.obj"
 "./UserSource/var.obj"
 "./UserSource/var.obj"
+"./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj"
 "./include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj"
 "./include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj"
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj"
-"../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd"
 "../F28035_FLASH_HVBLDC_Sensored.CMD"
 "../F28035_FLASH_HVBLDC_Sensored.CMD"
+"../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd"
 "../include/libs/math/IQmath/v15c/lib/IQmath.lib"
 "../include/libs/math/IQmath/v15c/lib/IQmath.lib"
 "../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib"
 "../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib"
 -lrts2800_ml.lib
 -lrts2800_ml.lib

BIN
F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj


+ 1 - 1
F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/subdir_rules.mk

@@ -8,7 +8,7 @@ SHELL = cmd.exe
 include/device_support/f2803x/v121/DSP2803x_common/source/%.obj: ../include/device_support/f2803x/v121/DSP2803x_common/source/%.asm $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 include/device_support/f2803x/v121/DSP2803x_common/source/%.obj: ../include/device_support/f2803x/v121/DSP2803x_common/source/%.asm $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/device_support/f2803x/v121/DSP2803x_common/source/$(basename $(<F)).d_raw" --obj_directory="include/device_support/f2803x/v121/DSP2803x_common/source" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/device_support/f2803x/v121/DSP2803x_common/source/$(basename $(<F)).d_raw" --obj_directory="include/device_support/f2803x/v121/DSP2803x_common/source" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 

+ 12 - 0
F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_common/source/subdir_vars.mk

@@ -5,10 +5,22 @@
 SHELL = cmd.exe
 SHELL = cmd.exe
 
 
 # Add inputs and outputs from these tool invocations to the build variables 
 # Add inputs and outputs from these tool invocations to the build variables 
+ASM_SRCS += \
+../include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm 
+
+OBJS += \
+./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj 
+
 ASM_DEPS += \
 ASM_DEPS += \
 ./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.d 
 ./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.d 
 
 
+OBJS__QUOTED += \
+"include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.obj" 
+
 ASM_DEPS__QUOTED += \
 ASM_DEPS__QUOTED += \
 "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.d" 
 "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.d" 
 
 
+ASM_SRCS__QUOTED += \
+"../include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm" 
+
 
 

+ 3 - 0
F2803x_FLASH/include/device_support/f2803x/v121/DSP2803x_headers/cmd/subdir_vars.mk

@@ -5,4 +5,7 @@
 SHELL = cmd.exe
 SHELL = cmd.exe
 
 
 # Add inputs and outputs from these tool invocations to the build variables 
 # Add inputs and outputs from these tool invocations to the build variables 
+CMD_SRCS += \
+../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd 
+
 
 

+ 56 - 56
F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.d

@@ -1,90 +1,90 @@
 # FIXED
 # FIXED
 
 
 include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: ../include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.c
 include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: ../include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.c
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
-include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h
+include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h
 
 
 ../include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.c:
 ../include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.c:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Device.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Adc.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_BootVars.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_DevEmu.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Cla.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Comp.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_CpuTimers.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECan.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_ECap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EPwm.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_EQep.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Gpio.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_HRCap.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_I2c.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Lin.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_NmiIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_PieVect.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Spi.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_Sci.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_SysCtrl.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include/DSP2803x_XIntrupt.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Examples.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_GlobalPrototypes.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_EPwm_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_I2C_defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_Cla_Defines.h:
 
 
-E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include/DSP2803x_DefaultISR.h:
 
 

BIN
F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj


+ 1 - 1
F2803x_FLASH/include/device_support/f2803x/v125/DSP2803x_common/source/subdir_rules.mk

@@ -8,7 +8,7 @@ SHELL = cmd.exe
 include/device_support/f2803x/v125/DSP2803x_common/source/%.obj: ../include/device_support/f2803x/v125/DSP2803x_common/source/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 include/device_support/f2803x/v125/DSP2803x_common/source/%.obj: ../include/device_support/f2803x/v125/DSP2803x_common/source/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/device_support/f2803x/v125/DSP2803x_common/source/$(basename $(<F)).d_raw" --obj_directory="include/device_support/f2803x/v125/DSP2803x_common/source" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/device_support/f2803x/v125/DSP2803x_common/source/$(basename $(<F)).d_raw" --obj_directory="include/device_support/f2803x/v125/DSP2803x_common/source" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 

+ 2 - 2
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.d

@@ -2,7 +2,7 @@
 
 
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h
-include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
@@ -11,7 +11,7 @@ include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj: D:/ti/ccs1220/ccs/t
 
 
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/pi.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 

BIN
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj


+ 2 - 2
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.d

@@ -2,7 +2,7 @@
 
 
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h
-include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
@@ -11,7 +11,7 @@ include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj: D:/ti/ccs1220
 
 
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 

BIN
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj


+ 2 - 2
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.d

@@ -2,7 +2,7 @@
 
 
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.c
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h
-include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
+include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/_ti_config.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
 include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/linkage.h
@@ -11,7 +11,7 @@ include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj: D:/ti/ccs1220
 
 
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
 ../include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.h:
 
 
-E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
+E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include/IQmathLib.h:
 
 
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include/limits.h:
 
 

BIN
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj


+ 1 - 1
F2803x_FLASH/include/libs/app_libs/motor_control/math_blocks/v4.0/subdir_rules.mk

@@ -8,7 +8,7 @@ SHELL = cmd.exe
 include/libs/app_libs/motor_control/math_blocks/v4.0/%.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 include/libs/app_libs/motor_control/math_blocks/v4.0/%.obj: ../include/libs/app_libs/motor_control/math_blocks/v4.0/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/libs/app_libs/motor_control/math_blocks/v4.0/$(basename $(<F)).d_raw" --obj_directory="include/libs/app_libs/motor_control/math_blocks/v4.0" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="include/libs/app_libs/motor_control/math_blocks/v4.0/$(basename $(<F)).d_raw" --obj_directory="include/libs/app_libs/motor_control/math_blocks/v4.0" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 

+ 1 - 0
F2803x_FLASH/include/libs/math/IQmath/v15c/lib/subdir_vars.mk

@@ -6,6 +6,7 @@ SHELL = cmd.exe
 
 
 # Add inputs and outputs from these tool invocations to the build variables 
 # Add inputs and outputs from these tool invocations to the build variables 
 LIB_SRCS += \
 LIB_SRCS += \
+../include/libs/math/IQmath/v15c/lib/IQmath.lib \
 ../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib 
 ../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib 
 
 
 
 

+ 5 - 5
F2803x_FLASH/makefile

@@ -11,7 +11,6 @@ GEN_CMDS__FLAG :=
 
 
 ORDERED_OBJS += \
 ORDERED_OBJS += \
 "./DLOG4CHC.obj" \
 "./DLOG4CHC.obj" \
-"./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj" \
 "./DSP2803x_CpuTimers.obj" \
 "./DSP2803x_CpuTimers.obj" \
 "./DSP2803x_GlobalVariableDefs.obj" \
 "./DSP2803x_GlobalVariableDefs.obj" \
 "./DSP2803x_usDelay.obj" \
 "./DSP2803x_usDelay.obj" \
@@ -20,12 +19,13 @@ ORDERED_OBJS += \
 "./UserSource/UserCan.obj" \
 "./UserSource/UserCan.obj" \
 "./UserSource/lowpass.obj" \
 "./UserSource/lowpass.obj" \
 "./UserSource/var.obj" \
 "./UserSource/var.obj" \
+"./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj" \
 "./include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj" \
 "./include/device_support/f2803x/v125/DSP2803x_common/source/DSP2803x_ECan.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/pi.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/rmp_cntl.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj" \
 "./include/libs/app_libs/motor_control/math_blocks/v4.0/speed_pr.obj" \
-"../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd" \
 "../F28035_FLASH_HVBLDC_Sensored.CMD" \
 "../F28035_FLASH_HVBLDC_Sensored.CMD" \
+"../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd" \
 "../include/libs/math/IQmath/v15c/lib/IQmath.lib" \
 "../include/libs/math/IQmath/v15c/lib/IQmath.lib" \
 "../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib" \
 "../include/libs/math/IQmath/v15c/lib/IQmath_fpu32.lib" \
 $(GEN_CMDS__FLAG) \
 $(GEN_CMDS__FLAG) \
@@ -161,16 +161,16 @@ all: HVBLDC_Sensored.out
 HVBLDC_Sensored.out: $(OBJS) $(CMD_SRCS) $(CMD_UPPER_SRCS) $(LIB_SRCS) $(GEN_CMDS)
 HVBLDC_Sensored.out: $(OBJS) $(CMD_SRCS) $(CMD_UPPER_SRCS) $(LIB_SRCS) $(GEN_CMDS)
 	@echo 'Building target: "$@"'
 	@echo 'Building target: "$@"'
 	@echo 'Invoking: C2000 Linker'
 	@echo 'Invoking: C2000 Linker'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi -z -m"HVBLDC_Sensored.map" --stack_size=0x380 --warn_sections -i"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib" -i"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" -i"E:/ccs_programe/bldc_senser" --reread_libs --xml_link_info="HVBLDC_Sensored_linkInfo.xml" --rom_model -o "HVBLDC_Sensored.out" $(ORDERED_OBJS)
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi -z -m"HVBLDC_Sensored.map" --stack_size=0x380 --warn_sections -i"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib" -i"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" -i"E:/ccs_programe/BLDC_Sensor/bldc_senser" --reread_libs --xml_link_info="HVBLDC_Sensored_linkInfo.xml" --rom_model -o "HVBLDC_Sensored.out" $(ORDERED_OBJS)
 	@echo 'Finished building target: "$@"'
 	@echo 'Finished building target: "$@"'
 	@echo ' '
 	@echo ' '
 
 
 # Other Targets
 # Other Targets
 clean:
 clean:
 	-$(RM) $(EXE_OUTPUTS__QUOTED)
 	-$(RM) $(EXE_OUTPUTS__QUOTED)
-	-$(RM) "DLOG4CHC.obj" "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.obj" "DSP2803x_CpuTimers.obj" "DSP2803x_GlobalVariableDefs.obj" "DSP2803x_usDelay.obj" "HVBLDC_Sensored-DevInit_F2803x.obj" "HVBLDC_Sensored.obj" "UserSource\UserCan.obj" "UserSource\lowpass.obj" "UserSource\var.obj" "include\device_support\f2803x\v125\DSP2803x_common\source\DSP2803x_ECan.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\pi.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\rmp_cntl.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\speed_pr.obj" 
+	-$(RM) "DLOG4CHC.obj" "DSP2803x_CpuTimers.obj" "DSP2803x_GlobalVariableDefs.obj" "DSP2803x_usDelay.obj" "HVBLDC_Sensored-DevInit_F2803x.obj" "HVBLDC_Sensored.obj" "UserSource\UserCan.obj" "UserSource\lowpass.obj" "UserSource\var.obj" "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.obj" "include\device_support\f2803x\v125\DSP2803x_common\source\DSP2803x_ECan.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\pi.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\rmp_cntl.obj" "include\libs\app_libs\motor_control\math_blocks\v4.0\speed_pr.obj" 
 	-$(RM) "DSP2803x_CpuTimers.d" "DSP2803x_GlobalVariableDefs.d" "HVBLDC_Sensored-DevInit_F2803x.d" "HVBLDC_Sensored.d" "UserSource\UserCan.d" "UserSource\lowpass.d" "UserSource\var.d" "include\device_support\f2803x\v125\DSP2803x_common\source\DSP2803x_ECan.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\pi.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\rmp_cntl.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\speed_pr.d" 
 	-$(RM) "DSP2803x_CpuTimers.d" "DSP2803x_GlobalVariableDefs.d" "HVBLDC_Sensored-DevInit_F2803x.d" "HVBLDC_Sensored.d" "UserSource\UserCan.d" "UserSource\lowpass.d" "UserSource\var.d" "include\device_support\f2803x\v125\DSP2803x_common\source\DSP2803x_ECan.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\pi.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\rmp_cntl.d" "include\libs\app_libs\motor_control\math_blocks\v4.0\speed_pr.d" 
-	-$(RM) "DLOG4CHC.d" "DSP2803x_CodeStartBranch.d" "DSP2803x_usDelay.d" "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.d" 
+	-$(RM) "DLOG4CHC.d" "DSP2803x_usDelay.d" "include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.d" 
 	-@echo 'Finished clean'
 	-@echo 'Finished clean'
 	-@echo ' '
 	-@echo ' '
 
 

+ 2 - 9
F2803x_FLASH/subdir_rules.mk

@@ -8,21 +8,14 @@ SHELL = cmd.exe
 %.obj: ../%.asm $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 %.obj: ../%.asm $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="$(basename $(<F)).d_raw" $(GEN_OPTS__FLAG) "$<"
-	@echo 'Finished building: "$<"'
-	@echo ' '
-
-include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj: E:/ccs_programe/bldc_senser/include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
-	@echo 'Building file: "$<"'
-	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="$(basename $(<F)).d_raw" --obj_directory="include/device_support/f2803x/v121/DSP2803x_common/source" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="$(basename $(<F)).d_raw" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 
 %.obj: ../%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 %.obj: ../%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES)
 	@echo 'Building file: "$<"'
 	@echo 'Building file: "$<"'
 	@echo 'Invoking: C2000 Compiler'
 	@echo 'Invoking: C2000 Compiler'
-	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/bldc_senser/UserSource" --include_path="E:/ccs_programe/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="$(basename $(<F)).d_raw" $(GEN_OPTS__FLAG) "$<"
+	"D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml --include_path="D:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/drivers/f2803x_v2.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/app_libs/motor_control/math_blocks/v4.0" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/libs/math/IQmath/v15c/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_common/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/device_support/f2803x/v125/DSP2803x_headers/include" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/include/development_kits/~SupportFiles/F2803x_headers" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser/UserSource" --include_path="E:/ccs_programe/BLDC_Sensor/bldc_senser" --advice:performance=all --define=_DEBUG --define=LARGE_MODEL --define=FLASH -g --diag_warning=225 --quiet --abi=coffabi --preproc_with_compile --preproc_dependency="$(basename $(<F)).d_raw" $(GEN_OPTS__FLAG) "$<"
 	@echo 'Finished building: "$<"'
 	@echo 'Finished building: "$<"'
 	@echo ' '
 	@echo ' '
 
 

+ 0 - 12
F2803x_FLASH/subdir_vars.mk

@@ -5,15 +5,8 @@
 SHELL = cmd.exe
 SHELL = cmd.exe
 
 
 # Add inputs and outputs from these tool invocations to the build variables 
 # Add inputs and outputs from these tool invocations to the build variables 
-CMD_SRCS += \
-../include/device_support/f2803x/v121/DSP2803x_headers/cmd/DSP2803x_Headers_nonBIOS.cmd 
-
-LIB_SRCS += \
-../include/libs/math/IQmath/v15c/lib/IQmath.lib 
-
 ASM_SRCS += \
 ASM_SRCS += \
 ../DLOG4CHC.asm \
 ../DLOG4CHC.asm \
-../include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm \
 ../DSP2803x_usDelay.asm 
 ../DSP2803x_usDelay.asm 
 
 
 CMD_UPPER_SRCS += \
 CMD_UPPER_SRCS += \
@@ -33,7 +26,6 @@ C_DEPS += \
 
 
 OBJS += \
 OBJS += \
 ./DLOG4CHC.obj \
 ./DLOG4CHC.obj \
-./include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.obj \
 ./DSP2803x_CpuTimers.obj \
 ./DSP2803x_CpuTimers.obj \
 ./DSP2803x_GlobalVariableDefs.obj \
 ./DSP2803x_GlobalVariableDefs.obj \
 ./DSP2803x_usDelay.obj \
 ./DSP2803x_usDelay.obj \
@@ -42,12 +34,10 @@ OBJS += \
 
 
 ASM_DEPS += \
 ASM_DEPS += \
 ./DLOG4CHC.d \
 ./DLOG4CHC.d \
-./DSP2803x_CodeStartBranch.d \
 ./DSP2803x_usDelay.d 
 ./DSP2803x_usDelay.d 
 
 
 OBJS__QUOTED += \
 OBJS__QUOTED += \
 "DLOG4CHC.obj" \
 "DLOG4CHC.obj" \
-"include\device_support\f2803x\v121\DSP2803x_common\source\DSP2803x_CodeStartBranch.obj" \
 "DSP2803x_CpuTimers.obj" \
 "DSP2803x_CpuTimers.obj" \
 "DSP2803x_GlobalVariableDefs.obj" \
 "DSP2803x_GlobalVariableDefs.obj" \
 "DSP2803x_usDelay.obj" \
 "DSP2803x_usDelay.obj" \
@@ -62,12 +52,10 @@ C_DEPS__QUOTED += \
 
 
 ASM_DEPS__QUOTED += \
 ASM_DEPS__QUOTED += \
 "DLOG4CHC.d" \
 "DLOG4CHC.d" \
-"DSP2803x_CodeStartBranch.d" \
 "DSP2803x_usDelay.d" 
 "DSP2803x_usDelay.d" 
 
 
 ASM_SRCS__QUOTED += \
 ASM_SRCS__QUOTED += \
 "../DLOG4CHC.asm" \
 "../DLOG4CHC.asm" \
-"../include/device_support/f2803x/v121/DSP2803x_common/source/DSP2803x_CodeStartBranch.asm" \
 "../DSP2803x_usDelay.asm" 
 "../DSP2803x_usDelay.asm" 
 
 
 C_SRCS__QUOTED += \
 C_SRCS__QUOTED += \

+ 148 - 47
HVBLDC_Sensored.c

@@ -138,28 +138,78 @@ IMPULSE impl1 = IMPULSE_DEFAULTS;
 
 
 
 
 // Create an instance of DATALOG Module  950:3A 但是只有外界扭矩低于36N才能启动起来
 // Create an instance of DATALOG Module  950:3A 但是只有外界扭矩低于36N才能启动起来
+/*//50N
 Uint16 pwm_limit_table1[5] = {950,1300,1650,1930,2320};//0 50 100 150 200
 Uint16 pwm_limit_table1[5] = {950,1300,1650,1930,2320};//0 50 100 150 200
 ////                     0,    100,  200, 300, 400 500 600  700   800  900 1000
 ////                     0,    100,  200, 300, 400 500 600  700   800  900 1000
-/*Uint16 pwm_limit_table2[]= {950,1650,2320,3050,3750,4460,5200,5929,6623,7358,8050,
-                           8744,9400,10165,10848,11600,12290,12953,13684,14310,15050,
-                           15760,16434,17054,17750,18493,19134,19830,20507,21260,21926,
-                           22602,23232,23935,24609,25240};*/
-Uint16 pwm_limit_table2[]= {950,1650,2320,2985,3668,4348,5024,5705,6383,7058,7739,
+
+Uint16 pwm_limit_table2[]= {950,1650,2320,2985,3668,4348,5024,5705,6383,7061,7760,
+                           8463,9141,9820,10510,11187,11859,12684,13216,13895,14558,//1100-2000
+                           15280,15955,16635,17290,17970,18645,19320,19960,20635,21299,
+                           21970,22640,23280,24000,24700,24700};
+Uint16 pwm_limit_table_neg[]= {950,1616,2200,2930,3614,4286,4961,5639,6313,6987,7670,
+                               8348,9022,9700,10361,11080,11714,12397,13080,13743,14438,//1100-2000
+                               15117,15730,16425,17092,17757,18434,19100,19781,20425,21081,
+                               21743,22428,23097,23781,24402,24402};*/
+/*//55N    后来测试为50N
+
+Uint16 pwm_limit_table1[5] = {950,1330,1650,2000,2300};//0 50 100 150 200
+
+Uint16 pwm_limit_table1_NEG[5] = {950,1300,1650,1935,2285};
+
+Uint16 pwm_limit_table2[]= {950,1650,2300,3030,3750,4455,5130,5830,6515,7210,7900,
+                           8580,9268,9990,10667,11363,12045,12725,13420,14120,14800,//1100-2000
+                           15500,16196,16875,17555,18120,18800,19450,20175,20850,21665,
+                           22320,22950,23610,24260,24945,24945};
+Uint16 pwm_limit_table_neg[]= {950,1300,2290,2980,3700,4370,5070,5770,6420,7120,7800,
+                               8500,9180,9860,10540,11235,11910,12570,13260,13945,14600,//1100-2000
+                               15280,15940,16615,17290,17925,18600,19280,19950,20610,21260,
+                               21930,22550,23230,23890,24560,24560};*/
+//first test ----------
+/*Uint16 pwm_limit_table2[]= {950,1650,2320,2985,3668,4348,5024,5705,6383,7058,7739,
                            8449,9122,9800,10480,11163,11826,12499,13181,13860,14515,
                            8449,9122,9800,10480,11163,11826,12499,13181,13860,14515,
                            15192,15872,16530,17203,17861,18537,19183,19848,20525,21161,
                            15192,15872,16530,17203,17861,18537,19183,19848,20525,21161,
-                           21838,22488,23216,23850,24507,24507};
+                           21838,22488,23216,23850,24507,24507};*/
     ////                     0,    100,  200, 300, 400 500 600  700   800  900 1000
     ////                     0,    100,  200, 300, 400 500 600  700   800  900 1000
-Uint16 pwm_limit_table_neg[]= {950,1616,2272,2961,3641,4305,4983,5659,6326,6994,7670,
+/*Uint16 pwm_limit_table_neg[]= {950,1616,2272,2961,3641,4305,4983,5659,6326,6994,7670,
                                8348,9022,9700,10361,11502,11714,12379,13066,13727,14426,//1100-2000
                                8348,9022,9700,10361,11502,11714,12379,13066,13727,14426,//1100-2000
                                15085,15610,16325,17005,17660,18338,19000,19693,20390,21048,
                                15085,15610,16325,17005,17660,18338,19000,19693,20390,21048,
-                               21706,22428,23104,22823,24434,24434};
-/*Uint16 pwm_limit_table_neg[]= {950,1650,2320,3050,3750,4476,5200,5830,6520,7200,7808,
-                           8500,9206,9800,10510,11200,11930,12579,13229,13892,14540,
-                           15209,15920,16616,17291,18000,18775,19424,20507,21260,21926,
-                           22602,23232,23935,24609,25240};*/
+                               21706,22428,23104,22823,24434,24434};*/
+
+//first test ----------
+//---55Nm_2-----------------------------------------------------------
+Uint16 pwm_limit_table1[5] = {1000,1340,1680,2020,2360};//0 200
+
+Uint16 pwm_limit_table1_NEG[5] = {1000,1350,1740,2070,2400};//0 200
+
+Uint16 pwm_limit_table2[]= {1000,1680,2360,3080,3780,4480,5200,5920,6630,7345,8045,
+                           8765,9480,10160,10860,11560,12280,13000,13680,14400,15040,//1100-2000
+                           15740,16440,17110,17830,18510,19210,19910,20610,21260,21950,
+                           22600,23300,23990,24630,25320,25320};
+Uint16 pwm_limit_table_neg[]= {1000,1740,2400,3100,3800,4480,5190,5900,6600,7300,8000,
+                               8700,9400,10100,10790,11470,12170,12870,13570,14260,14970,//1100-2000
+                               15620,16300,17000,17660,18340,19038,19715,20395,21070,21750,
+                               22400,23070,23760,24420,25100,25100};
+//---59Nm_2-----------------------------------------------------------
+/*Uint16 pwm_limit_table1[5] = {1000,2440};//0 200
+
+//Uint16 pwm_limit_table1_NEG[5] = {1000,2500};//0 200
+
+Uint16 pwm_limit_table2[]= {1000,1720,2440,3190,3890,4560,5290,6000,6730,7430,8150,
+                           8835,9550,10260,10990,11690,12410,13100,13830,14530,15210,//1100-2000
+                           15930,16610,17310,18000,18660,19360,20000,20740,21430,22100,
+                           22810,23500,24150,24800,25320,25320};
+Uint16 pwm_limit_table_neg[]= {1000,1850,2500,3210,3890,4590,5290,5990,6690,7400,8110,
+                               8800,9480,10180,10880,11560,12260,12950,13640,14350,15040,//1100-2000
+                               15730,16390,17090,17770,18470,19120,19820,20490,21180,21800,
+                               22470,23160,23800,24420,25100,25100};*/
+//------------------------------------------------------------------
 int32 pwmlimitrate = 24507;
 int32 pwmlimitrate = 24507;
-
+//NTC
+_iq20 kb = _IQ20(18.26);
+_iq12 ktable[] = {_IQ12(-0.901),_IQ12(-2.5013),_IQ12(-6.3342),_IQ12(-16.002),_IQ12(-38.551),_IQ12(-81.812)};
+_iq12 btable[] = {_IQ12(28.381),_IQ12(50.657),_IQ12(73.203),_IQ12(98.576),_IQ12(124.83),_IQ12(150.67)};
 Uint32 IsrTicker=0;
 Uint32 IsrTicker=0;
+Uint32 startuptimer=0;
 void main(void)
 void main(void)
 {
 {
 	
 	
@@ -319,8 +369,12 @@ interrupt void MainISR(void)
 {
 {
 
 
 //--------------------------------------------------------------------------------------
 //--------------------------------------------------------------------------------------
+    ServiceDog();
 
 
 // Verifying the ISR
 // Verifying the ISR
+    startuptimer++;
+    startuptimer = (startuptimer>60000)? 60000 : startuptimer;//1.5S
+
     IsrTicker++;
     IsrTicker++;
     IsrTicker = (IsrTicker>20000)? 0 : IsrTicker;
     IsrTicker = (IsrTicker>20000)? 0 : IsrTicker;
     VirtualTimer++;
     VirtualTimer++;
@@ -447,22 +501,29 @@ interrupt void xint2_isr(void)
     }else{
     }else{
         XintTime = (int32)TIMER1_PER - CpuTimer1.RegsAddr->TIM.all;
         XintTime = (int32)TIMER1_PER - CpuTimer1.RegsAddr->TIM.all;
     }
     }
-    XintTime = (int32)TIMER1_PER - CpuTimer1.RegsAddr->TIM.all;
+    //XintTime = (int32)TIMER1_PER - CpuTimer1.RegsAddr->TIM.all;
     temp = (GpioDataRegs.GPADAT.all>>24)&0x00000007; /* read all three GPIOs at once*/
     temp = (GpioDataRegs.GPADAT.all>>24)&0x00000007; /* read all three GPIOs at once*/
 
 
-   if(_IQabs(XintTime)<30000 || temp == last_hall ){
+   if(_IQabs(XintTime)<36000 || temp == last_hall ){// 不应该超过10000rpm 也不应该和上一次的hall相同 否则说明有振动
        //filter 防抖
        //filter 防抖
-       XintTime = last_XintTime;
+       XintTime = XintTime + last_XintTime;
        PieCtrlRegs.PIEACK.bit.ACK1 =1;
        PieCtrlRegs.PIEACK.bit.ACK1 =1;
+       last_XintTime = XintTime;
+       last_hall = temp;
 
 
+       if(Direction == -1){
+           XintTime = -XintTime;
+       }
        return ;
        return ;
    }
    }
+   last_XintTime = XintTime;
+   last_hall = temp;
+
    if(Direction == -1){
    if(Direction == -1){
        XintTime = -XintTime;
        XintTime = -XintTime;
    }
    }
    Xint2Cnt = 1;
    Xint2Cnt = 1;
-   last_XintTime = XintTime;
-   last_hall = temp;
+
 
 
     CpuTimer1.RegsAddr->TCR.bit.TRB = 1; //重新装载
     CpuTimer1.RegsAddr->TCR.bit.TRB = 1; //重新装载
     CpuTimer1.RegsAddr->TCR.bit.TSS = 0;//定时器restart
     CpuTimer1.RegsAddr->TCR.bit.TSS = 0;//定时器restart
@@ -484,6 +545,8 @@ interrupt void EPWM1TZint_isr(void)
 {
 {
 //過流
 //過流
     FaultFlag.bit.OverCurFlag = 1;
     FaultFlag.bit.OverCurFlag = 1;
+
+
     EALLOW;
     EALLOW;
 
 
    // EPwm1Regs.TZCLR.bit.OST = 1;
    // EPwm1Regs.TZCLR.bit.OST = 1;
@@ -593,7 +656,7 @@ void speed_cal_filter(void){
 
 
 
 
      }else{
      }else{
-         if(Halltemp == hall1.HallGpioAccepted){
+         if(Halltemp == hall1.HallGpioAccepted){//hall读取不变
              Hall_2_cnt++;
              Hall_2_cnt++;
              if(Hall_2_cnt>MAINLOOPFREQ/2){//0.5s
              if(Hall_2_cnt>MAINLOOPFREQ/2){//0.5s
                  Hall_2_cnt = MAINLOOPFREQ/2+1;
                  Hall_2_cnt = MAINLOOPFREQ/2+1;
@@ -601,14 +664,14 @@ void speed_cal_filter(void){
          }else{
          }else{
              Hall_2_cnt = 0;
              Hall_2_cnt = 0;
          }
          }
-         if(XintTime == TIMER1_PER || Hall_2_cnt>=5000){
+         if(_IQabs(XintTime) == TIMER1_PER || Hall_2_cnt>=4000){
              RotarRPMNew = 0;
              RotarRPMNew = 0;
              last_speed = 0;
              last_speed = 0;
          }else{
          }else{
-         RotarRPMNew =(int32)360000000/XintTime;
+         RotarRPMNew =(int32)360000000/XintTime;//计算新速度
          }
          }
      }
      }
-    test2 = RotarRPMNew;
+
      if(Xint2Cnt == 1){
      if(Xint2Cnt == 1){
          //防止突然反向
          //防止突然反向
          Xint2Cnt = 0;
          Xint2Cnt = 0;
@@ -627,18 +690,26 @@ void speed_cal_filter(void){
              last_speed = 0;
              last_speed = 0;
          }
          }
          Hall_1 = Halltemp;
          Hall_1 = Halltemp;
-         test4 = Halltemp;
 
 
-     }
 
 
+     }
 
 
+             test2 = RotarRPMNew;
 
 
          if(_IQabs(RotarRPMNew - last_RotarRPMNew)>1500 &&(_IQabs(RotarRPMNew)<300 ||_IQabs(last_RotarRPMNew)<300) ){
          if(_IQabs(RotarRPMNew - last_RotarRPMNew)>1500 &&(_IQabs(RotarRPMNew)<300 ||_IQabs(last_RotarRPMNew)<300) ){
              //在0转速附近有大的阶跃
              //在0转速附近有大的阶跃
-             test3 = RotarRPMNew;
+             test = RotarRPMNew;
              RotarRPMNew = 0;
              RotarRPMNew = 0;
              last_speed = 0;
              last_speed = 0;
-
+             last_RotarRPMNew = 0;
+
+         }else if(_IQabs(RotarRPMNew - last_RotarRPMNew)>1500&&(_IQabs(RotarRPMNew)<1500 ||_IQabs(last_RotarRPMNew)<1500)){
+            //低转速附近有大的阶跃
+             if(_IQabs(RotarRPMNew)>_IQabs(last_RotarRPMNew)){
+                 test3 = RotarRPMNew;
+                 test5 = last_RotarRPMNew;
+                 RotarRPMNew = last_RotarRPMNew;
+             }
          }
          }
 
 
       /*   if(RotarRPMNew - last_RotarRPMNew>500){
       /*   if(RotarRPMNew - last_RotarRPMNew>500){
@@ -646,12 +717,13 @@ void speed_cal_filter(void){
          }else if(RotarRPMNew - last_RotarRPMNew<-500){
          }else if(RotarRPMNew - last_RotarRPMNew<-500){
              RotarRPMNew = last_RotarRPMNew-4;
              RotarRPMNew = last_RotarRPMNew-4;
          }*/
          }*/
-         last_RotarRPMNew = RotarRPMNew;
-         RotarrpmOut = lowpassfilter(last_speed,RotarRPMNew,_IQ12(0.1),_IQ12(0.125));
+         //last_RotarRPMNew = RotarRPMNew;
+         RotarrpmOut = lowpassfilter(last_speed,RotarRPMNew,_IQ12(0.584),_IQ12(0.125));
          last_speed = RotarrpmOut;
          last_speed = RotarrpmOut;
 
 
          speed1.Speed = _IQdiv(RotarrpmOut,speed1.BaseRpm);
          speed1.Speed = _IQdiv(RotarrpmOut,speed1.BaseRpm);
          speed1.SpeedRpm = RotarrpmOut;
          speed1.SpeedRpm = RotarrpmOut;
+         last_RotarRPMNew = speed1.SpeedRpm;
   //   }
   //   }
 }
 }
 void speed_cal(void){
 void speed_cal(void){
@@ -692,10 +764,21 @@ void speed_cal(void){
      }
      }
 }
 }
 void pwmlimit_speed(void){
 void pwmlimit_speed(void){
-    if(_IQabs(speed1.SpeedRpm)< 200){
+    if(Enable_ALLOW == FALSE){
+            if(_IQabs(speed1.SpeedRpm)< 200){
+                startuptimer = 0;
+                pwmlimit = 1300;
+            }
+        }
+    if(_IQabs(speed1.SpeedRpm)< 200 && startuptimer>=60000){
         Uint16 index = _IQabs(speed1.SpeedRpm)/50;
         Uint16 index = _IQabs(speed1.SpeedRpm)/50;
-        pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*50)*(pwm_limit_table1[index+1] - pwm_limit_table1[index])/50+pwm_limit_table1[index];
-    }else  if(_IQabs(speed1.SpeedRpm)< 3500){
+        if(speed1.SpeedRpm>0){
+            pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*50)*(pwm_limit_table1[index+1] - pwm_limit_table1[index])/50+pwm_limit_table1[index];
+        }else{
+            pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*50)*(pwm_limit_table1_NEG[index+1] - pwm_limit_table1_NEG[index])/50+pwm_limit_table1_NEG[index];
+
+        }
+    }else  if(_IQabs(speed1.SpeedRpm)< 3500 && startuptimer>=60000){
         Uint16 index = _IQabs(speed1.SpeedRpm)/100;
         Uint16 index = _IQabs(speed1.SpeedRpm)/100;
         if(speed1.SpeedRpm>0){
         if(speed1.SpeedRpm>0){
             pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*100)*(pwm_limit_table2[index+1] - pwm_limit_table2[index])/100+pwm_limit_table2[index];
             pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*100)*(pwm_limit_table2[index+1] - pwm_limit_table2[index])/100+pwm_limit_table2[index];
@@ -703,13 +786,16 @@ void pwmlimit_speed(void){
             pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*100)*(pwm_limit_table_neg[index+1] - pwm_limit_table_neg[index])/100+pwm_limit_table_neg[index];
             pwmlimit = (Uint32)(_IQabs(speed1.SpeedRpm)-index*100)*(pwm_limit_table_neg[index+1] - pwm_limit_table_neg[index])/100+pwm_limit_table_neg[index];
         }
         }
 
 
-    }else{
+    }else if(startuptimer>=60000){
         if(speed1.SpeedRpm>0){
         if(speed1.SpeedRpm>0){
             pwmlimit = pwm_limit_table2[36];//最大值
             pwmlimit = pwm_limit_table2[36];//最大值
         }else{
         }else{
         pwmlimit = pwm_limit_table_neg[36];//最大值
         pwmlimit = pwm_limit_table_neg[36];//最大值
         }
         }
+    }else{
+
     }
     }
+
 }
 }
 void taskfree(void){
 void taskfree(void){
 
 
@@ -722,7 +808,7 @@ void taskfree(void){
     DCbus_voltage =  AdcResult.ADCRESULT4/10;// U = Uadc * 0.099964
     DCbus_voltage =  AdcResult.ADCRESULT4/10;// U = Uadc * 0.099964
 
 
 
 
-    _iq20 kb = _IQ20(18.26);
+
     Tvot = ((Uint32)AdcResult.ADCRESULT7 *kscaler  - kb)>>20;
     Tvot = ((Uint32)AdcResult.ADCRESULT7 *kscaler  - kb)>>20;
     int32 R = 10000;//分压电阻
     int32 R = 10000;//分压电阻
     int32 Rtadc = AdcResult.ADCRESULT6;
     int32 Rtadc = AdcResult.ADCRESULT6;
@@ -733,23 +819,23 @@ void taskfree(void){
     }
     }
     else if(Rt>15652){
     else if(Rt>15652){
 
 
-        Tmotor = (_IQ12(-0.901)*Rt/1000 + _IQ12(28.381))>>12;
+        Tmotor = (ktable[0]*Rt/1000 + btable[0])>>12;
 
 
     }else if(Rt>6523){
     }else if(Rt>6523){
-        Tmotor = (_IQ12(-2.5013)*Rt/1000 + _IQ12(50.657))>>12;
+        Tmotor = (ktable[1]*Rt/1000 + btable[1])>>12;
 
 
     }else if(Rt>2968){
     }else if(Rt>2968){
 
 
-        Tmotor = (_IQ12(-6.3342)*Rt/1000 + _IQ12(73.203))>>12;
+        Tmotor = (ktable[2]*Rt/1000 + btable[2])>>12;
 
 
     }else if(Rt>1228){
     }else if(Rt>1228){
-        Tmotor = (_IQ12(-16.002)*Rt/1000 + _IQ12(98.576))>>12;
+        Tmotor = (ktable[3]*Rt/1000 + btable[3])>>12;
 
 
     }else if(Rt > 657){
     }else if(Rt > 657){
-        Tmotor = (_IQ12(-38.551)*Rt/1000 + _IQ12(124.83))>>12;
+        Tmotor = (ktable[4]*Rt/1000 + btable[4])>>12;
 
 
     }else if(Rt > 324){
     }else if(Rt > 324){
-        Tmotor = (_IQ12(-81.812)*Rt/1000 + _IQ12(150.67))>>12;
+        Tmotor = (ktable[5]*Rt/1000 + btable[5])>>12;
 
 
     }else{
     }else{
         Tmotor = 125;
         Tmotor = 125;
@@ -788,7 +874,7 @@ void mainLoop(void){
          SerialCommsTimer = 0x3FFF;
          SerialCommsTimer = 0x3FFF;
      }
      }
 
 
-     ServiceDog();
+
 
 
      //speed_cal();
      //speed_cal();
      speed_cal_filter();
      speed_cal_filter();
@@ -818,8 +904,10 @@ void mainLoop(void){
             DC_Current_sum_filter =0;
             DC_Current_sum_filter =0;
             DC_Current_cnt = 0;
             DC_Current_cnt = 0;
         }
         }
+#ifdef DEBUG_CAN
         carveData1();
         carveData1();
         CanCurve();
         CanCurve();
+#endif
         UserCANprocess();
         UserCANprocess();
 
 
  #if (BUILDLEVEL==LEVEL5)
  #if (BUILDLEVEL==LEVEL5)
@@ -831,9 +919,10 @@ void mainLoop(void){
        BemfB =  AdcResult.ADCRESULT2;
        BemfB =  AdcResult.ADCRESULT2;
        BemfC =  AdcResult.ADCRESULT3;
        BemfC =  AdcResult.ADCRESULT3;
 
 
-
+#ifdef SPEEDCLOSED
        pid1_spd.Ref = SpeedRef;//rc1.SetpointValue;
        pid1_spd.Ref = SpeedRef;//rc1.SetpointValue;
        pid1_spd.Fbk = speed1.Speed;
        pid1_spd.Fbk = speed1.Speed;
+#endif
        if(EnableFlag == 0 || FaultFlag.all !=0){
        if(EnableFlag == 0 || FaultFlag.all !=0){
            Enable_ALLOW = FALSE;
            Enable_ALLOW = FALSE;
        }else{
        }else{
@@ -841,19 +930,31 @@ void mainLoop(void){
        }
        }
 
 
        if(Enable_ALLOW == FALSE){
        if(Enable_ALLOW == FALSE){
+
            resetPI(&pid1_spd);
            resetPI(&pid1_spd);
+
            rmp2.DesiredInput = 0;
            rmp2.DesiredInput = 0;
            RC2_MACRO(&rmp2);
            RC2_MACRO(&rmp2);
            pwm1.DutyFuncIn = (int16)_IQtoIQ15(rmp2.Out);   // controlled speed duty-cycle
            pwm1.DutyFuncIn = (int16)_IQtoIQ15(rmp2.Out);   // controlled speed duty-cycle
 
 
        }else{
        }else{
-           pid1_spd.Umax = _IQ((float)pwmlimit/32767);
-           pid1_spd.Umin = _IQ((float)(-pwmlimit)/32767);
+           int16 pwmtmp = 0;
 
 
+           pid1_spd.Umax = _IQ15toIQ(pwmlimit);//_IQ((float)pwmlimit/32767);
+           pid1_spd.Umin = -pid1_spd.Umax;//_IQ((float)(-pwmlimit)/32767);
+           rmp2.Ramp2Max = pwmlimit;
+           rmp2.Ramp2Min = -pwmlimit;
+#ifdef SPEEDCLOSED
            PI_MACRO(&pid1_spd);
            PI_MACRO(&pid1_spd);
-           int16 pwmtmp =(int16)_IQtoIQ15(pid1_spd.Out);
+           pwmtmp =(int16)_IQtoIQ15(pid1_spd.Out);
+           rmp2.DesiredInput = pwmtmp;
+#else
+           rmp2.DesiredInput = PwmSet;
+#endif
+
 
 
-           //pwmtmp = test;//上位机开环控制
+           RC2_MACRO(&rmp2);
+           pwmtmp = rmp2.Out;
            pwm1.DutyFuncIn = ((int32)pwmtmp*LimitMotCtrTemp(600000))>>15;//1分钟降一次
            pwm1.DutyFuncIn = ((int32)pwmtmp*LimitMotCtrTemp(600000))>>15;//1分钟降一次
 
 
            if(pwm1.DutyFuncIn>pwmlimit){
            if(pwm1.DutyFuncIn>pwmlimit){
@@ -862,13 +963,13 @@ void mainLoop(void){
                pwm1.DutyFuncIn = -pwmlimit;   // controlled speed duty-cycle
                pwm1.DutyFuncIn = -pwmlimit;   // controlled speed duty-cycle
            }
            }
 
 
-           rmp2.Out = pwm1.DutyFuncIn;
+           //rmp2.Out = pwm1.DutyFuncIn;
        }
        }
 
 
 
 
  #endif // (BUILDLEVEL==LEVEL5)
  #endif // (BUILDLEVEL==LEVEL5)
        //程序占用率
        //程序占用率
-       //IsrTime = MastIsrTimePercent();
+
        T2 = CpuTimer2.RegsAddr->TIM.all;
        T2 = CpuTimer2.RegsAddr->TIM.all;
        if(T1 < T2){
        if(T1 < T2){
            IsrTime = (Uint32)(T1 +CpuTimer2.RegsAddr->PRD.all -T2)* 100 /7500;
            IsrTime = (Uint32)(T1 +CpuTimer2.RegsAddr->PRD.all -T2)* 100 /7500;

+ 184 - 62
UserSource/UserCan.c

@@ -15,11 +15,11 @@
 
 
 //绘制曲线
 //绘制曲线
 #pragma DATA_SECTION(CanCurveData,"MemoryFile");
 #pragma DATA_SECTION(CanCurveData,"MemoryFile");
-#pragma DATA_SECTION(CanCurveData2,"MemoryFile2");
+
 int16 CanCurveData[0x400];
 int16 CanCurveData[0x400];
 int16 CanCurveFlag = 0;
 int16 CanCurveFlag = 0;
 int16 CanDebugFlag = 1;
 int16 CanDebugFlag = 1;
-int16 CanCurveData2[0x400];
+
 
 
 struct CANMBOX_USER_REGS CanMboxUserRegsT;      //用户CAN数据发送结构体
 struct CANMBOX_USER_REGS CanMboxUserRegsT;      //用户CAN数据发送结构体
 struct CANMBOX_USER_REGS CanMboxUserRegsT2;      //用户CAN数据发送结构体
 struct CANMBOX_USER_REGS CanMboxUserRegsT2;      //用户CAN数据发送结构体
@@ -27,13 +27,18 @@ struct CANMBOX_USER_REGS CanMboxUserRegsR;      //
 struct CANMBOX_USER_REGS CanMboxUserRegsR2;     //用户CAN接收数据结构体2
 struct CANMBOX_USER_REGS CanMboxUserRegsR2;     //用户CAN接收数据结构体2
 struct CANMBOX_USER_REGS CanMboxUserRegsR3;     //用户CAN接收数据结构体2
 struct CANMBOX_USER_REGS CanMboxUserRegsR3;     //用户CAN接收数据结构体2
 
 
-
-
-
+#ifdef MOTORLEFT
+#define ID_MOTOR_TIMERBACK 0x014E6909
+#define ID_MOTOR_PARBACK 0X014E6709
+#else
+#define ID_MOTOR_TIMERBACK 0x014E6A08
+#define ID_MOTOR_PARBACK 0X014E6808
+#endif
 #define ID_MOTOR1_COMMAND 0x014E540A
 #define ID_MOTOR1_COMMAND 0x014E540A
 #define ID_MOTOR2_COMMAND 0x014E560A
 #define ID_MOTOR2_COMMAND 0x014E560A
 #define ID_MOTOR3_COMMAND 0x014E5A0A
 #define ID_MOTOR3_COMMAND 0x014E5A0A
 
 
+#define ID_FAULT_CLEAR 0x014E510A
 #define ID_MOTOR1_SET 0x014E5C0A
 #define ID_MOTOR1_SET 0x014E5C0A
 
 
 
 
@@ -86,11 +91,11 @@ void InitCan(void){
 
 
     // Mailboxes can be written to 16-bits or 32-bits at a time
     // Mailboxes can be written to 16-bits or 32-bits at a time
         // Write to the MSGID field of TRANSMIT mailboxes MBOX0 - 15
         // Write to the MSGID field of TRANSMIT mailboxes MBOX0 - 15
-        ECanaMboxes.MBOX0.MSGID.all = 0x014E600B|EXTFRAME;//定时上传
-        ECanaMboxes.MBOX1.MSGID.all = 0x014E600B|EXTFRAME;//定时上传
-        ECanaMboxes.MBOX2.MSGID.all = 0x014E600B|EXTFRAME;//定时上传
-        ECanaMboxes.MBOX3.MSGID.all = 0x014E5D0B|EXTFRAME;//飞控参数返回
-        ECanaMboxes.MBOX4.MSGID.all = 0x014E5D0B|EXTFRAME;//飞控参数返回
+        ECanaMboxes.MBOX0.MSGID.all = ID_MOTOR_TIMERBACK|EXTFRAME;//定时上传
+        ECanaMboxes.MBOX1.MSGID.all = ID_MOTOR_TIMERBACK|EXTFRAME;//定时上传
+        ECanaMboxes.MBOX2.MSGID.all = ID_MOTOR_TIMERBACK|EXTFRAME;//定时上传
+        ECanaMboxes.MBOX3.MSGID.all = ID_MOTOR_PARBACK|EXTFRAME;//飞控参数返回
+        ECanaMboxes.MBOX4.MSGID.all = ID_MOTOR_PARBACK|EXTFRAME;//飞控参数返回
         ECanaMboxes.MBOX5.MSGID.all = 0x9555AAA5;//调试参数返回1 给定速度 目标速度 反馈速度 正反转
         ECanaMboxes.MBOX5.MSGID.all = 0x9555AAA5;//调试参数返回1 给定速度 目标速度 反馈速度 正反转
         ECanaMboxes.MBOX6.MSGID.all = 0x9555AAA6;//调试参数返回2 速度PID输出  运行占空比
         ECanaMboxes.MBOX6.MSGID.all = 0x9555AAA6;//调试参数返回2 速度PID输出  运行占空比
         ECanaMboxes.MBOX7.MSGID.all = 0x9555AAA7;//调试参数返回3
         ECanaMboxes.MBOX7.MSGID.all = 0x9555AAA7;//调试参数返回3
@@ -109,7 +114,7 @@ void InitCan(void){
         ECanaMboxes.MBOX18.MSGID.all = 0x814E560A;
         ECanaMboxes.MBOX18.MSGID.all = 0x814E560A;
         ECanaMboxes.MBOX19.MSGID.all = 0x814E5A0A;
         ECanaMboxes.MBOX19.MSGID.all = 0x814E5A0A;
         ECanaMboxes.MBOX20.MSGID.all = 0x814E5C0A;
         ECanaMboxes.MBOX20.MSGID.all = 0x814E5C0A;
-        ECanaMboxes.MBOX21.MSGID.all = 0xC0000000;
+        ECanaMboxes.MBOX21.MSGID.all = 0x814E510A;//故障消除
         ECanaMboxes.MBOX22.MSGID.all = 0xC0000000;
         ECanaMboxes.MBOX22.MSGID.all = 0xC0000000;
         ECanaMboxes.MBOX23.MSGID.all = 0xC0000000;
         ECanaMboxes.MBOX23.MSGID.all = 0xC0000000;
         ECanaMboxes.MBOX24.MSGID.all = 0x9555AAA8;
         ECanaMboxes.MBOX24.MSGID.all = 0x9555AAA8;
@@ -134,9 +139,11 @@ void InitCan(void){
         //ECanaRegs.CANME.all = 0x000FC3FF;//16-19号接收邮箱必须完全等于ID才能接收
         //ECanaRegs.CANME.all = 0x000FC3FF;//16-19号接收邮箱必须完全等于ID才能接收
          ECanaRegs.CANME.all = 0x001FC3FF;//由于设置20号邮箱不在乎ID,接收信息优先进入20号邮箱*/
          ECanaRegs.CANME.all = 0x001FC3FF;//由于设置20号邮箱不在乎ID,接收信息优先进入20号邮箱*/
         ECanaLAMRegs.LAM16.all = 0x9FFFFFFF;//16号邮箱不在乎ID号 不在乎ID的放在低位
         ECanaLAMRegs.LAM16.all = 0x9FFFFFFF;//16号邮箱不在乎ID号 不在乎ID的放在低位
-        //ECanaRegs.CANME.all = 0x001FC3FF;//1 Mailbox enable bits 0-4 飞控协议 5-9用于发送调试上位机代码  14-15 用于发送绘图数据
+        //20 19-16 15-11 11-8 8-4 3-0
+        //11  1111   1100 0011 1111 1111
+        ECanaRegs.CANME.all = 0x003FC3FF;//1 Mailbox enable bits 0-4 飞控协议 5-9用于发送调试上位机代码  14-15 用于发送绘图数据
         //17-20 用于飞控格式接收  16 用于调试上位机数据接收
         //17-20 用于飞控格式接收  16 用于调试上位机数据接收
-       ECanaRegs.CANME.all = 0x0001C7E0;//屏蔽飞控相关传输
+       //ECanaRegs.CANME.all = 0x0001C7E0;//屏蔽飞控相关传输
 
 
 
 
         // Specify that 8 bits will be sent/received
         // Specify that 8 bits will be sent/received
@@ -249,6 +256,9 @@ void CanDebugTx(void)
     static int16 TxCnt = 0;
     static int16 TxCnt = 0;
     static int16 TxPeriod = 0;
     static int16 TxPeriod = 0;
     static int16 step = 0;
     static int16 step = 0;
+#ifdef DEBUG_CAN
+    static int16 step2 = 0;
+#endif
     TxCnt++;
     TxCnt++;
 
 
     if (TxCnt >= TxPeriod)
     if (TxCnt >= TxPeriod)
@@ -257,8 +267,82 @@ void CanDebugTx(void)
 
 
        TxCnt = 0;
        TxCnt = 0;
         step++;
         step++;
+#ifdef DEBUG_CAN
+        step2++;
+#endif
+
+#ifdef PIXHAWK
+        static Uint16 tail=0;
         if(step ==1){
         if(step ==1){
-        //给定速度 目标速度 反馈速度 正反转
+
+
+           // //ID       Byte0           Byte1        Byte2     Byte3       Byte4   Byte5   Byte6   Tail
+           // 电调ID    0X30|电调编号   母线电压L   母线电压H   当前速度L   当前速度H     0      0   见附表
+            CanMboxUserRegsT.MboxID = ID_MOTOR_TIMERBACK;
+            CanMboxUserRegsT.MboxNum = 0;
+            CanMboxUserRegsT.MboxDLC = 8;
+            CanMboxUserRegsT.MboxWord1 = ((int16)0x30|ESC_NUMBER )      + (((int16)DCbus_voltage & 0x00FF)<<8);
+            CanMboxUserRegsT.MboxWord2 = (((int16)DCbus_voltage & 0xFF00)>>8) + (((int16)speed1.SpeedRpm& 0x00FF)<<8);
+            CanMboxUserRegsT.MboxWord3 = ((int16)speed1.SpeedRpm & 0xFF00)>>8;
+            tail = (tail++ >=31)? 0 : tail;
+            CanMboxUserRegsT.MboxWord4 = ((int16)(0xC0+tail)&0x00FF)<<8;
+
+            ECanMboxSend(&CanMboxUserRegsT);
+        }else if(step ==2){
+            //     Byte0         Byte1  Byte2  Byte3  Byte4   Byte5         Byte6   Tail
+             //   0X50|电调编号   故障  故障    故障      故障  给定速度L   给定速度H   见附表
+            CanMboxUserRegsT.MboxID = ID_MOTOR_TIMERBACK;
+            CanMboxUserRegsT.MboxNum = 1;
+            CanMboxUserRegsT.MboxDLC = 8;
+            CanMboxUserRegsT.MboxWord1 = ((int16)0x50|ESC_NUMBER) + (((int16)FaultFlag.all & 0x00FF)<<8);
+            CanMboxUserRegsT.MboxWord2 = (((int16)FaultFlag.all  & 0xFF00)>>8) +   0;
+            CanMboxUserRegsT.MboxWord3 = (int16)0 + (((int16)(_IQtoIQ12(SpeedRef)*speed1.BaseRpm>>12 )& 0x00FF)<<8);
+            tail = (tail++ >=31)? 0 : tail;
+            CanMboxUserRegsT.MboxWord4 = (((int16)(_IQtoIQ12(SpeedRef)*speed1.BaseRpm>>12 ) & 0xFF00)>>8)+ (((int16)(0xC0 + tail)&0x00FF)<<8);
+
+            ECanMboxSend(&CanMboxUserRegsT);
+        }else if(step ==3){
+            step = 0;
+            // Byte0             Byte1       Byte2      Byte3       Byte4     Byte5     Byte6        Tail
+            // 0XA0|电调编号   扭矩电流L   扭矩电流H   电调温度L   电调温度H   电机温度L   电机温度H   见附表
+
+            CanMboxUserRegsT.MboxID = ID_MOTOR_TIMERBACK;
+            CanMboxUserRegsT.MboxNum = 2;
+            CanMboxUserRegsT.MboxDLC = 8;
+            CanMboxUserRegsT.MboxWord1 = (((int16)0xA0|ESC_NUMBER))                   + (((int16)((DC_current_filter_avr*1000)>>12)&0x00FF)<<8);
+            CanMboxUserRegsT.MboxWord2 = (((int16)((DC_current_filter_avr*1000)>>12)&0xFF00)>>8)   +  ((Tvot&0x00FF)<<8);
+            CanMboxUserRegsT.MboxWord3 = (((int16)Tvot&0xFF00)>>8)    +  (((int16)Tmotor&0x00FF)<<8);//
+            tail = (tail++ >=31)? 0 : tail;
+            CanMboxUserRegsT.MboxWord4 = (((int16)Tmotor&0xFF00)>>8)  + (((int16)(0xC0+tail)&0x00FF)<<8);
+
+            ECanMboxSend(&CanMboxUserRegsT);
+        }
+         /*   //参数设置---------------------------
+            CanMboxUserRegsT.MboxID = 0x014E5D0B;
+            CanMboxUserRegsT.MboxNum = 3;
+            CanMboxUserRegsT.MboxDLC = 8;
+            CanMboxUserRegsT.MboxWord1 = 0;
+            CanMboxUserRegsT.MboxWord2 = 0;
+            CanMboxUserRegsT.MboxWord3 = 0;
+            tail = (tail++ >=31)? 0 : tail;
+            CanMboxUserRegsT.MboxWord4 = 0                           + tail<<4;
+
+            ECanMboxSend(&CanMboxUserRegsT);
+            //参数设置---------------------------
+            CanMboxUserRegsT.MboxID = 0x014E5D0B;
+            CanMboxUserRegsT.MboxNum = 4;
+            CanMboxUserRegsT.MboxDLC = 8;
+            CanMboxUserRegsT.MboxWord1 = 0;
+            CanMboxUserRegsT.MboxWord2 = 0;
+            CanMboxUserRegsT.MboxWord3 = 0;
+            tail = (tail++ >=31)? 0 : tail;
+            CanMboxUserRegsT.MboxWord4 = 0                           + tail<<4;
+
+            ECanMboxSend(&CanMboxUserRegsT);*/
+#endif
+#ifdef DEBUG_CAN
+        if(step2 ==1){
+      //给定速度 目标速度 反馈速度 正反转
         CanMboxUserRegsT.MboxID = 0x11111303;
         CanMboxUserRegsT.MboxID = 0x11111303;
         CanMboxUserRegsT.MboxNum = 5;
         CanMboxUserRegsT.MboxNum = 5;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxDLC = 8;
@@ -268,7 +352,7 @@ void CanDebugTx(void)
         CanMboxUserRegsT.MboxWord4 = _IQtoIQ12(pid1_spd.Ref)*speed1.BaseRpm>>12;//rpm PID给定速度
         CanMboxUserRegsT.MboxWord4 = _IQtoIQ12(pid1_spd.Ref)*speed1.BaseRpm>>12;//rpm PID给定速度
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
-        }else if(step ==2){
+        }else if(step2 ==2){
         //速度PID输出  运行占空比 速度闭环 相位
         //速度PID输出  运行占空比 速度闭环 相位
         CanMboxUserRegsT.MboxID = 0x11111304;
         CanMboxUserRegsT.MboxID = 0x11111304;
         CanMboxUserRegsT.MboxNum = 6;
         CanMboxUserRegsT.MboxNum = 6;
@@ -276,33 +360,33 @@ void CanDebugTx(void)
         CanMboxUserRegsT.MboxWord1 = speed1.SpeedRpm;//pid反馈速度 rpm
         CanMboxUserRegsT.MboxWord1 = speed1.SpeedRpm;//pid反馈速度 rpm
         CanMboxUserRegsT.MboxWord2 = _IQtoIQ15(pid1_spd.Out);//PID输出
         CanMboxUserRegsT.MboxWord2 = _IQtoIQ15(pid1_spd.Out);//PID输出
         CanMboxUserRegsT.MboxWord3 = pwm1.DutyFunc;//占空比
         CanMboxUserRegsT.MboxWord3 = pwm1.DutyFunc;//占空比
-        CanMboxUserRegsT.MboxWord4 = test4;//0-5
+        CanMboxUserRegsT.MboxWord4 = startuptimer;//0-5
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
-        }else if(step ==3){
+        }else if(step2 ==3){
         //是否触发过零 速度闭环标志 运行方向 0
         //是否触发过零 速度闭环标志 运行方向 0
         CanMboxUserRegsT.MboxID = 0x11111305;
         CanMboxUserRegsT.MboxID = 0x11111305;
         CanMboxUserRegsT.MboxNum = 7;
         CanMboxUserRegsT.MboxNum = 7;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxWord1 = pwmlimit;//过零点
         CanMboxUserRegsT.MboxWord1 = pwmlimit;//过零点
         CanMboxUserRegsT.MboxWord2 = IsrTime;
         CanMboxUserRegsT.MboxWord2 = IsrTime;
-        CanMboxUserRegsT.MboxWord3 = test2;
+        CanMboxUserRegsT.MboxWord3 = PwmSet;
         CanMboxUserRegsT.MboxWord4 =0;
         CanMboxUserRegsT.MboxWord4 =0;
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
-        }else if(step ==4){
+        }else if(step2 ==4){
         //数据内容:UA UB UC IDC
         //数据内容:UA UB UC IDC
         CanMboxUserRegsT.MboxID = 0x11111306;
         CanMboxUserRegsT.MboxID = 0x11111306;
         CanMboxUserRegsT.MboxNum = 8;
         CanMboxUserRegsT.MboxNum = 8;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxWord1 = hall1.HallGpioAccepted;//放大10倍
         CanMboxUserRegsT.MboxWord1 = hall1.HallGpioAccepted;//放大10倍
-        CanMboxUserRegsT.MboxWord2 = test4;
+        CanMboxUserRegsT.MboxWord2 = test;
         CanMboxUserRegsT.MboxWord3 = test3;
         CanMboxUserRegsT.MboxWord3 = test3;
-        CanMboxUserRegsT.MboxWord4 = XintTime>>16;
+        CanMboxUserRegsT.MboxWord4 = test5;
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
 
 
-        }else if(step ==5){
+        }else if(step2 ==5){
 //速度PI 电流PI
 //速度PI 电流PI
 
 
         CanMboxUserRegsT.MboxID = 0x11111307;
         CanMboxUserRegsT.MboxID = 0x11111307;
@@ -314,19 +398,19 @@ void CanDebugTx(void)
         CanMboxUserRegsT.MboxWord4 = (int16)(pid1_idc.Ki);
         CanMboxUserRegsT.MboxWord4 = (int16)(pid1_idc.Ki);
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
-        }else if(step ==6){
+        }else if(step2 ==6){
 //电流给定 电流反馈 平均电流 滤波后的平均电流
 //电流给定 电流反馈 平均电流 滤波后的平均电流
         CanMboxUserRegsT.MboxID = 0x11111308;
         CanMboxUserRegsT.MboxID = 0x11111308;
         CanMboxUserRegsT.MboxNum = 10;
         CanMboxUserRegsT.MboxNum = 10;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxDLC = 8;
         CanMboxUserRegsT.MboxWord1 = _IQtoIQ15(pid1_idc.Ref);//电流给定
         CanMboxUserRegsT.MboxWord1 = _IQtoIQ15(pid1_idc.Ref);//电流给定
         CanMboxUserRegsT.MboxWord2 = _IQtoIQ15(pid1_idc.Fbk);//电流反馈pid1_idc.Fbk
         CanMboxUserRegsT.MboxWord2 = _IQtoIQ15(pid1_idc.Fbk);//电流反馈pid1_idc.Fbk
-        CanMboxUserRegsT.MboxWord3 = (DC_current_avr*1000)>>12;
+        CanMboxUserRegsT.MboxWord3 = (DC_current_filter_avr*1000)>>12;
         CanMboxUserRegsT.MboxWord4 = (DC_current_filter_avr*1000)>>12;
         CanMboxUserRegsT.MboxWord4 = (DC_current_filter_avr*1000)>>12;
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
-        }else if(step ==7){
-            step = 0;
+        }else if(step2 ==7){
+            step2 = 0;
         //
         //
         CanMboxUserRegsT.MboxID = 0x11111309;
         CanMboxUserRegsT.MboxID = 0x11111309;
         CanMboxUserRegsT.MboxNum = 11;
         CanMboxUserRegsT.MboxNum = 11;
@@ -338,25 +422,24 @@ void CanDebugTx(void)
 
 
         ECanMboxSend(&CanMboxUserRegsT);
         ECanMboxSend(&CanMboxUserRegsT);
         }
         }
+#endif
 
 
     }
     }
 }
 }
+#ifdef DEBUG_CAN
 void carveData1(){
 void carveData1(){
     //当发送标志位为0时,采集并记录模拟数据,但不发送
     //当发送标志位为0时,采集并记录模拟数据,但不发送
      if (CanCurveFlag == 0)
      if (CanCurveFlag == 0)
      {
      {
-         DebugData1(0,0);
-         DebugData1(1,0);
+         DebugData1(0,test2);
+         DebugData1(1,speed1.SpeedRpm);
          DebugData1(2,0);
          DebugData1(2,0);
          DebugData1(3,0);
          DebugData1(3,0);
 
 
-         DebugData2(0,test2*10);
-         DebugData2(1,speed1.SpeedRpm*10);
-         DebugData2(2,0);
-         DebugData2(3,0);
      }
      }
 
 
 }
 }
+
 void CanCurve(void)
 void CanCurve(void)
 {// Configure Mailboxes 0-15 as Tx, 16-31 as Rx
 {// Configure Mailboxes 0-15 as Tx, 16-31 as Rx
     static int16 i = 0;
     static int16 i = 0;
@@ -383,14 +466,6 @@ void CanCurve(void)
             CanMboxUserRegsT.MboxWord4 = CanCurveData[i+0x300];
             CanMboxUserRegsT.MboxWord4 = CanCurveData[i+0x300];
             ECanMboxSend(&CanMboxUserRegsT);
             ECanMboxSend(&CanMboxUserRegsT);
 
 
-            CanMboxUserRegsT.MboxID = 0x1111130F;
-            CanMboxUserRegsT.MboxNum = 15;
-            CanMboxUserRegsT.MboxDLC = 8;
-            CanMboxUserRegsT.MboxWord1 = CanCurveData2[i];
-            CanMboxUserRegsT.MboxWord2 = CanCurveData2[i+0x100];
-            CanMboxUserRegsT.MboxWord3 = CanCurveData2[i+0x200];
-            CanMboxUserRegsT.MboxWord4 = CanCurveData2[i+0x300];
-            ECanMboxSend(&CanMboxUserRegsT);
 
 
             i++;
             i++;
             if (i >= 0x100)
             if (i >= 0x100)
@@ -404,7 +479,7 @@ void CanCurve(void)
 
 
 }
 }
 
 
-
+#endif
 
 
 /**********采集并存储绘图数据1**********/
 /**********采集并存储绘图数据1**********/
 void DebugData1(int16 num,int16 data)
 void DebugData1(int16 num,int16 data)
@@ -421,26 +496,30 @@ void DebugData1(int16 num,int16 data)
     }
     }
 }
 }
 
 
-/*********采集并存储绘图数据2**********/
-void DebugData2(int16 num,int16 data)
-{
-    static int16 cnt[4] ={0,0,0,0};
 
 
-    CanCurveData2[cnt[num]+0x100*num] = data;
-
-    cnt[num]++;
-    if (cnt[num] >= 0x100)
-    {
-        cnt[num] = 0;
-    }
-}
 
 
 void CanReceive(void){
 void CanReceive(void){
     struct CANMBOX_USER_REGS CanMboxTempRegs;
     struct CANMBOX_USER_REGS CanMboxTempRegs;
+    //飞控上位机
+    CanMboxTempRegs = ECanMboxRead(19);
+    if (CanMboxTempRegs.MboxRxFlg == TRUE)
+    {
 
 
+        if (CanMboxTempRegs.MboxID == ID_MOTOR3_COMMAND )
+        {
+            CanMboxUserRegsR = CanMboxTempRegs;
+        }
+    }
+    CanMboxTempRegs = ECanMboxRead(21);
+    if (CanMboxTempRegs.MboxRxFlg == TRUE)
+    {
 
 
-//CanDebugFlag  为真表示CAN通信正确
-
+        if (CanMboxTempRegs.MboxID == ID_FAULT_CLEAR )
+        {
+            CanMboxUserRegsR3 = CanMboxTempRegs;
+        }
+    }
+#ifdef DEBUG_CAN
  //------------------------------调试上位机----------------------
  //------------------------------调试上位机----------------------
      CanMboxTempRegs = ECanMboxRead(16);
      CanMboxTempRegs = ECanMboxRead(16);
      if (CanMboxTempRegs.MboxRxFlg == TRUE)
      if (CanMboxTempRegs.MboxRxFlg == TRUE)
@@ -474,15 +553,62 @@ void CanReceive(void){
              }
              }
          }
          }
      }
      }
+#endif
 
 
 }
 }
 
 
 void CanMaster(void){
 void CanMaster(void){
     CanReceive();
     CanReceive();
     CanDebugTx();
     CanDebugTx();
-   // CanCurve();
+
 }
 }
 void UserCANprocess(void){
 void UserCANprocess(void){
+
+#ifdef PIXHAWK
+    if (CanMboxUserRegsR.MboxID == ID_MOTOR3_COMMAND)
+       {
+#ifdef SPEEDCLOSED
+        int16 speedrecieve = 0;
+        if(ESC_NUMBER == 0x07){
+            speedrecieve = ((CanMboxUserRegsR.MboxWord1 & 0xff00) >>8)  + ((CanMboxUserRegsR.MboxWord2 & 0x00ff)<<8);
+            SpeedRef = _IQdiv(speedrecieve,speed1.BaseRpm);//速度给定
+         }
+         else if(ESC_NUMBER == 0x08){
+             speedrecieve = ((CanMboxUserRegsR.MboxWord2 & 0xff00) >>8)  + ((CanMboxUserRegsR.MboxWord3 & 0x00ff)<<8);
+            SpeedRef = _IQdiv(speedrecieve,speed1.BaseRpm);//速度给定
+         }
+#else
+        if(ESC_NUMBER == 0x07){
+            PwmSet = ((CanMboxUserRegsR.MboxWord1 & 0xff00) >>8)  + ((CanMboxUserRegsR.MboxWord2 & 0x00ff)<<8);
+        }
+        else if(ESC_NUMBER == 0x08){
+            PwmSet = ((CanMboxUserRegsR.MboxWord2 & 0xff00) >>8)  + ((CanMboxUserRegsR.MboxWord3 & 0x00ff)<<8);
+        }
+#endif //SPEEDCLOSED
+       }
+        if(CanMboxUserRegsR3.MboxID == ID_FAULT_CLEAR){
+
+
+            Fault_clear = 1;
+            CanMboxUserRegsR3.MboxID = 0;
+       }
+#ifdef SPEEDCLOSED
+        if(_IQabs(SpeedRef)>_IQ(0.1)){
+            EnableFlag = 1;
+        }else{
+            if(_IQabs(speed1.SpeedRpm)<350){//现在烧写的程序还没有这一句
+                EnableFlag = 0;
+            }
+        }
+#else
+        if(_IQabs(PwmSet)>500){
+            EnableFlag = 1;
+        }else{
+            EnableFlag = 0;
+        }
+#endif //SPEEDCLOSED
+#endif //PIXHAWK
+#ifdef DEBUG_CAN
     if (CanMboxUserRegsR2.MboxID == ID_DMC_SET)
     if (CanMboxUserRegsR2.MboxID == ID_DMC_SET)
     {
     {
         EnableFlag = 1;
         EnableFlag = 1;
@@ -490,12 +616,7 @@ void UserCANprocess(void){
            {
            {
 
 
                SpeedRef = _IQdiv(CanMboxUserRegsR3.MboxWord1,speed1.BaseRpm);//速度给定
                SpeedRef = _IQdiv(CanMboxUserRegsR3.MboxWord1,speed1.BaseRpm);//速度给定
-               //test2 = CanMboxUserRegsR3.MboxWord1,speed1.BaseRpm;
-              /* if(CanMboxUserRegsR3.MboxWord1<0){
-                   direction = Reverse;
-               }else{
-                   direction = Normal;
-               }*/
+
 
 
            }
            }
            else if (CanMboxUserRegsR3.MboxID == ID_DMC_SET2)
            else if (CanMboxUserRegsR3.MboxID == ID_DMC_SET2)
@@ -529,5 +650,6 @@ void UserCANprocess(void){
         Fault_clear = 1;
         Fault_clear = 1;
         CanMboxUserRegsR3.MboxID = 0;
         CanMboxUserRegsR3.MboxID = 0;
     }
     }
+#endif
 
 
 }
 }

+ 1 - 1
UserSource/UserCan.h

@@ -59,7 +59,7 @@ extern void CanMaster(void);
 extern void CanVar(void);
 extern void CanVar(void);
 extern void ECanMboxSend(struct  CANMBOX_USER_REGS *pRegs);
 extern void ECanMboxSend(struct  CANMBOX_USER_REGS *pRegs);
 extern struct CANMBOX_USER_REGS ECanMboxRead(int16 MBXnbr);
 extern struct CANMBOX_USER_REGS ECanMboxRead(int16 MBXnbr);
-extern void DebugData2(int16 num,int16 data);
+
 extern void DebugData1(int16 num,int16 data);
 extern void DebugData1(int16 num,int16 data);
 extern void carveData1();
 extern void carveData1();
 extern void CanCurve(void);
 extern void CanCurve(void);

+ 21 - 9
UserSource/var.c

@@ -18,12 +18,14 @@ _iq test =0;
 int16 test2 =0;
 int16 test2 =0;
 int16 test3 =0;
 int16 test3 =0;
 int16 test4 =0;
 int16 test4 =0;
+int16 test5 =0;
+int16 test7 = 0;
 int16 Tmotor = 0;
 int16 Tmotor = 0;
 PI_CONTROLLER pid1_idc = PI_CONTROLLER_DEFAULTS;
 PI_CONTROLLER pid1_idc = PI_CONTROLLER_DEFAULTS;
 PI_CONTROLLER pid1_spd = PI_CONTROLLER_DEFAULTS;
 PI_CONTROLLER pid1_spd = PI_CONTROLLER_DEFAULTS;
 RMPCNTL rc1 = RMPCNTL_DEFAULTS;
 RMPCNTL rc1 = RMPCNTL_DEFAULTS;
 
 
-int32 pwmlimit = 32768;
+int32 pwmlimit = 32767;
 _iq SpeedRef=_IQ(0.0);//³õʼËÙ¶È
 _iq SpeedRef=_IQ(0.0);//³õʼËÙ¶È
 int16 Direction = 1;
 int16 Direction = 1;
 _iq BemfA=0;
 _iq BemfA=0;
@@ -36,6 +38,7 @@ int32 DC_current_avr = 0;
 int32 DC_current_filter_avr = 0;
 int32 DC_current_filter_avr = 0;
 int16 Tvot = 0;
 int16 Tvot = 0;
 _iq CurrentSet = _IQ(0.0);
 _iq CurrentSet = _IQ(0.0);
+int16 PwmSet = 0;
 Uint16 Fault_clear = 0;
 Uint16 Fault_clear = 0;
 int32 XintTime = 60000000;
 int32 XintTime = 60000000;
 volatile Uint16 EnableFlag = FALSE;
 volatile Uint16 EnableFlag = FALSE;
@@ -64,6 +67,7 @@ void InitVar(void){
 void FaultTreat(void){
 void FaultTreat(void){
     if(hall1.HallGpio == 0 || hall1.HallGpio == 7){
     if(hall1.HallGpio == 0 || hall1.HallGpio == 7){
         FaultFlag.bit.HallFlag =1;
         FaultFlag.bit.HallFlag =1;
+
     }
     }
     OverVoltage();
     OverVoltage();
     OverMotorRpm();
     OverMotorRpm();
@@ -120,9 +124,18 @@ void OverVoltage(void)
 }
 }
 void OverMotorRpm(void)
 void OverMotorRpm(void)
 {//·É³µ²»¿É»Ö¸´
 {//·É³µ²»¿É»Ö¸´
-    if (speed1.BaseRpm >= SPEEDUP)
+    static int16 delay = 0;
+    if (_IQabs(speed1.SpeedRpm) >= SPEEDUP)
     {
     {
-        FaultFlag.bit.OverRpmFlag = 1;
+
+        delay++;
+        if(delay>6){
+            delay = 0;
+            FaultFlag.bit.OverRpmFlag = 1;
+        }
+
+    }else{
+        delay = 0;
     }
     }
 
 
 }
 }
@@ -157,16 +170,15 @@ void Fault_clear_fuc(void){
          Fault_clear = 0;
          Fault_clear = 0;
          fault_cnt = 0;
          fault_cnt = 0;
          OpenPwm();
          OpenPwm();
-         if (speed1.BaseRpm < 700)
-         {
-            FaultFlag.bit.OverRpmFlag = 0;
-         }
-         if(GpioDataRegs.GPADAT.bit.GPIO16==1){
+
+         FaultFlag.bit.OverRpmFlag = 0;
+
+         if(GpioDataRegs.GPADAT.bit.GPIO16==1 && EnableFlag == 0){
                FaultFlag.bit.Ipmfault = 0;
                FaultFlag.bit.Ipmfault = 0;
           }
           }
 
 
         }
         }
-         if(FaultFlag.bit.OverVolFlag == 1 && DCbus_voltage<320){
+         if(FaultFlag.bit.OverVolFlag == 1 && DCbus_voltage<350){
              FaultFlag.bit.OverVolFlag = 0;
              FaultFlag.bit.OverVolFlag = 0;
          }
          }
          FaultFlag.bit.HallFlag =0;
          FaultFlag.bit.HallFlag =0;

+ 16 - 7
UserSource/var.h

@@ -15,6 +15,12 @@
 #include "rmp_cntl.h"           // Include header for the RMPCNTL object
 #include "rmp_cntl.h"           // Include header for the RMPCNTL object
 #include "f2803xbldcpwmstruct.h"
 #include "f2803xbldcpwmstruct.h"
 #include "f2803xhall_gpio_struct.h"    // Include header for the HALL object
 #include "f2803xhall_gpio_struct.h"    // Include header for the HALL object
+#define PIXHAWK 1
+//#define DEBUG_CAN 1
+#define ESC_NUMBER 0x08
+#define SPEEDCLOSED 1
+
+//#define MOTORLEFT 1
 
 
 #ifndef DSP28_DATA_TYPES
 #ifndef DSP28_DATA_TYPES
 #define DSP28_DATA_TYPES
 #define DSP28_DATA_TYPES
@@ -29,13 +35,13 @@ typedef long double     float64;
 #define SOFTCURlIMIT 8 //A
 #define SOFTCURlIMIT 8 //A
 #define MAINLOOPRATE 8 //Khz
 #define MAINLOOPRATE 8 //Khz
 #define MAINLOOPTIME 125 //US
 #define MAINLOOPTIME 125 //US
-#define VOLTAGEUP 350 //V
-#define VOLTAGELOW 200 //V
-#define SPEEDUP 3800 //RPM
+#define VOLTAGEUP 370 //V
+#define VOLTAGELOW 250 //V
+#define SPEEDUP 4200 //RPM
 
 
 #define MOTORTEMPLIMIT 70 //
 #define MOTORTEMPLIMIT 70 //
-#define MOTORTEMPOVER 90 //
-#define IGBTTEMPOVER 70 //
+#define MOTORTEMPOVER 85 //
+#define IGBTTEMPOVER 65 //
 
 
 #define MAINLOOPFREQ 8000
 #define MAINLOOPFREQ 8000
 struct FAULTFLAG_STR
 struct FAULTFLAG_STR
@@ -53,7 +59,7 @@ struct FAULTFLAG_STR
     Uint16 Ipmfault:1;
     Uint16 Ipmfault:1;
     Uint16 OverRpmFlag:1;
     Uint16 OverRpmFlag:1;
     Uint16 HallFlag:1;
     Uint16 HallFlag:1;
-    Uint16 rsv2:3;
+    Uint16 rsv2:2;
 
 
 
 
 };
 };
@@ -64,12 +70,15 @@ union FAULTFLAG_UNI
     struct FAULTFLAG_STR bit;
     struct FAULTFLAG_STR bit;
 };
 };
 extern union FAULTFLAG_UNI FaultFlag;
 extern union FAULTFLAG_UNI FaultFlag;
-
+extern int16 PwmSet ;
+extern Uint32 startuptimer;
 extern Uint32 IsrTime;
 extern Uint32 IsrTime;
 extern _iq test ;
 extern _iq test ;
 extern int16 test2;
 extern int16 test2;
 extern int16 test3;
 extern int16 test3;
 extern int16 test4;
 extern int16 test4;
+extern int16 test5;
+extern int16 test7;
 extern int16 Tmotor;
 extern int16 Tmotor;
 extern PI_CONTROLLER pid1_idc;
 extern PI_CONTROLLER pid1_idc;
 extern PI_CONTROLLER pid1_spd;
 extern PI_CONTROLLER pid1_spd;

+ 2 - 1
include/libs/app_libs/motor_control/drivers/f2803x_v2.0/f2803xbldcpwm.h

@@ -125,7 +125,8 @@ void BLDCPWM_INIT_MACRO(int ch1, int ch2, int ch3,PWMGEN *v){
          (*ePWM[ch1]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
          (*ePWM[ch1]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
          (*ePWM[ch2]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
          (*ePWM[ch2]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
          (*ePWM[ch3]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
          (*ePWM[ch3]).DBCTL.all = BLDCPWM_DBCTL_INIT_STATE;
-        /* (*ePWM[ch1]).DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;
+        /* Ö»ÄܶÔÉÏÉýÑØÑÓ³Ù
+         (*ePWM[ch1]).DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;
          (*ePWM[ch1]).DBCTL.bit.POLSEL = DB_ACTV_HIC;
          (*ePWM[ch1]).DBCTL.bit.POLSEL = DB_ACTV_HIC;
          (*ePWM[ch1]).DBCTL.bit.IN_MODE = DBA_ALL;
          (*ePWM[ch1]).DBCTL.bit.IN_MODE = DBA_ALL;
          (*ePWM[ch1]).DBRED = 60;         //3us
          (*ePWM[ch1]).DBRED = 60;         //3us

+ 3 - 3
include/libs/app_libs/motor_control/math_blocks/v4.0/pi.c

@@ -29,9 +29,9 @@ void PI_MACRO(PI_CONTROLLER *v){
 }
 }
 
 
 void resetPI(PI_CONTROLLER *v){
 void resetPI(PI_CONTROLLER *v){
-    v->ui = _IQ(0.0);
-    v->i1 = _IQ(0.0);
-    v->Out = _IQ(0.0);
+    v->ui = 0;
+    v->i1 = 0;
+    v->Out = 0;
 }
 }
 void SetPI(PI_CONTROLLER *v){
 void SetPI(PI_CONTROLLER *v){
     v->ui = _IQ(1.0);
     v->ui = _IQ(1.0);

+ 1 - 0
新建 文本文档.txt

@@ -0,0 +1 @@
+55N转速闭环

Some files were not shown because too many files changed in this diff