This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ccs编译问题

Other Parts Discussed in Thread: CONTROLSUITE

 编译几个程序都出现这个情况,头文件路径已经更改,请问还有可能是哪出问题?

  • "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_DBGIER.d_raw" "../F2837xD_DBGIER.asm"
    'Finished building: "../F2837xD_DBGIER.asm"'

    'Building file: "../F2837xD_EPwm.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_EPwm.d_raw" "../F2837xD_EPwm.c"

    >> Compilation failure
    subdir_rules.mk:51: recipe for target 'F2837xD_EPwm.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_EPwm.c".
    gmake: *** [F2837xD_EPwm.obj] Error 1
    'Building file: "../F2837xD_GlobalVariableDefs.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_GlobalVariableDefs.d_raw" "../F2837xD_GlobalVariableDefs.c"

    >> Compilation failure
    subdir_rules.mk:58: recipe for target 'F2837xD_GlobalVariableDefs.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_GlobalVariableDefs.c".
    gmake: *** [F2837xD_GlobalVariableDefs.obj] Error 1
    'Building file: "../F2837xD_Gpio.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Gpio.d_raw" "../F2837xD_Gpio.c"

    >> Compilation failure
    subdir_rules.mk:65: recipe for target 'F2837xD_Gpio.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_Gpio.c".
    gmake: *** [F2837xD_Gpio.obj] Error 1
    'Building file: "../F2837xD_PieVect.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_PieVect.d_raw" "../F2837xD_PieVect.c"

    >> Compilation failure
    subdir_rules.mk:79: recipe for target 'F2837xD_PieVect.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_PieVect.c".
    gmake: *** [F2837xD_PieVect.obj] Error 1
    'Building file: "../F2837xD_PieCtrl.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_PieCtrl.d_raw" "../F2837xD_PieCtrl.c"

    >> Compilation failure
    subdir_rules.mk:72: recipe for target 'F2837xD_PieCtrl.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_PieCtrl.c".
    gmake: *** [F2837xD_PieCtrl.obj] Error 1
    'Building file: "../F2837xD_Spi.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Spi.d_raw" "../F2837xD_Spi.c"

    >> Compilation failure
    subdir_rules.mk:86: recipe for target 'F2837xD_Spi.obj' failed
    'Building file: "../F2837xD_SysCtrl.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_SysCtrl.d_raw" "../F2837xD_SysCtrl.c"

    >> Compilation failure
    subdir_rules.mk:93: recipe for target 'F2837xD_SysCtrl.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_Spi.c".
    gmake: *** [F2837xD_Spi.obj] Error 1
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_SysCtrl.c".
    gmake: *** [F2837xD_SysCtrl.obj] Error 1
    'Building file: "../F2837xD_struct.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_struct.d_raw" "../F2837xD_struct.c"

    >> Compilation failure
    subdir_rules.mk:100: recipe for target 'F2837xD_struct.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_struct.c".
    gmake: *** [F2837xD_struct.obj] Error 1
    'Building file: "../F2837xD_usDelay.asm"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_usDelay.d_raw" "../F2837xD_usDelay.asm"
    'Finished building: "../F2837xD_usDelay.asm"'

    'Building file: "../RDC.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="RDC.d_raw" "../RDC.c"

    >> Compilation failure
    subdir_rules.mk:114: recipe for target 'RDC.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../RDC.c".
    gmake: *** [RDC.obj] Error 1
    'Building file: "../main.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/hallcap521" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="main.d_raw" "../main.c"

    >> Compilation failure
    subdir_rules.mk:121: recipe for target 'main.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../main.c".
    gmake: *** [main.obj] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****

    **** Build of configuration Debug for project BLDC423tiaoshi ****

    "F:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 4 all -O

    'Building file: "../DeviceInit.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="DeviceInit.d_raw" "../DeviceInit.c"

    >> Compilation failure
    subdir_rules.mk:9: recipe for target 'DeviceInit.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../DeviceInit.c".
    gmake: *** [DeviceInit.obj] Error 1
    'Building file: "../F2837xD_Adc.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Adc.d_raw" "../F2837xD_Adc.c"

    >> Compilation failure
    subdir_rules.mk:16: recipe for target 'F2837xD_Adc.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_Adc.c".
    gmake: *** [F2837xD_Adc.obj] Error 1
    'Building file: "../F2837xD_CpuTimers.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_CpuTimers.d_raw" "../F2837xD_CpuTimers.c"

    >> Compilation failure
    subdir_rules.mk:30: recipe for target 'F2837xD_CpuTimers.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_CpuTimers.c".
    gmake: *** [F2837xD_CpuTimers.obj] Error 1
    'Building file: "../F2837xD_DefaultISR.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_DefaultISR.d_raw" "../F2837xD_DefaultISR.c"

    >> Compilation failure
    subdir_rules.mk:44: recipe for target 'F2837xD_DefaultISR.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_DefaultISR.c".
    gmake: *** [F2837xD_DefaultISR.obj] Error 1
    'Building file: "../F2837xD_GlobalVariableDefs.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_GlobalVariableDefs.d_raw" "../F2837xD_GlobalVariableDefs.c"

    >> Compilation failure
    subdir_rules.mk:58: recipe for target 'F2837xD_GlobalVariableDefs.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_GlobalVariableDefs.c".
    gmake: *** [F2837xD_GlobalVariableDefs.obj] Error 1
    'Building file: "../F2837xD_Gpio.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Gpio.d_raw" "../F2837xD_Gpio.c"

    >> Compilation failure
    subdir_rules.mk:65: recipe for target 'F2837xD_Gpio.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_Gpio.c".
    gmake: *** [F2837xD_Gpio.obj] Error 1
    'Building file: "../F2837xD_EPwm.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_EPwm.d_raw" "../F2837xD_EPwm.c"

    >> Compilation failure
    subdir_rules.mk:51: recipe for target 'F2837xD_EPwm.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_EPwm.c".
    gmake: *** [F2837xD_EPwm.obj] Error 1
    'Building file: "../F2837xD_PieCtrl.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_PieCtrl.d_raw" "../F2837xD_PieCtrl.c"

    >> Compilation failure
    subdir_rules.mk:72: recipe for target 'F2837xD_PieCtrl.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_PieCtrl.c".
    gmake: *** [F2837xD_PieCtrl.obj] Error 1
    'Building file: "../F2837xD_PieVect.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_PieVect.d_raw" "../F2837xD_PieVect.c"

    >> Compilation failure
    subdir_rules.mk:79: recipe for target 'F2837xD_PieVect.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_PieVect.c".
    gmake: *** [F2837xD_PieVect.obj] Error 1
    'Building file: "../F2837xD_SysCtrl.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_SysCtrl.d_raw" "../F2837xD_SysCtrl.c"

    >> Compilation failure
    subdir_rules.mk:93: recipe for target 'F2837xD_SysCtrl.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_SysCtrl.c".
    gmake: *** [F2837xD_SysCtrl.obj] Error 1
    'Building file: "../F2837xD_Spi.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_Spi.d_raw" "../F2837xD_Spi.c"

    >> Compilation failure
    subdir_rules.mk:86: recipe for target 'F2837xD_Spi.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_Spi.c".
    gmake: *** [F2837xD_Spi.obj] Error 1
    'Building file: "../F2837xD_struct.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="F2837xD_struct.d_raw" "../F2837xD_struct.c"

    >> Compilation failure
    subdir_rules.mk:100: recipe for target 'F2837xD_struct.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../F2837xD_struct.c".
    gmake: *** [F2837xD_struct.obj] Error 1
    'Building file: "../RDC.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="RDC.d_raw" "../RDC.c"

    >> Compilation failure
    subdir_rules.mk:114: recipe for target 'RDC.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../RDC.c".
    gmake: *** [RDC.obj] Error 1
    'Building file: "../main.c"'
    'Invoking: C2000 Compiler'
    "F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="F:/525code/BLDC423tiaoshi" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_common/include" --include_path="F:/ti/controlSUITE/device_support/F2837xD/v210/F2837xD_headers/include" --include_path="F:/ti/controlSUITE/libs/math/IQmath/v160/include" --include_path="F:/ti/ccsv7/tools/compiler/ti-cgt-c2000_16.9.6.LTS/include" --advice:performance=all --define=CPU1 --define=LAUNCHXL_F28379D -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="main.d_raw" "../main.c"

    >> Compilation failure
    subdir_rules.mk:121: recipe for target 'main.obj' failed
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 530: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 533: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 535: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 539: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 543: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 546: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 549: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 552: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 554: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 561: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 568: error #2638: The alignment of an array element is greater than the element size
    "F:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_headers\include\F2837xD_can.h", line 575: error #2638: The alignment of an array element is greater than the element size
    12 errors detected in the compilation of "../main.c".
    gmake: *** [main.obj] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****
  • 官方的例程?直接导入肯定没这么多报错吧?
  • 您可以试一下 e2e.ti.com/.../2061721
    虽然这个帖子提到的是F2837xS,但类似的步骤应该适用于F2837xD。