Tool/software: Code Composer Studio
At first ,I downloaded program "UCD3138HSFBEVM_029" and software "CCS9.0.0.00018_win64"(compiler is v18.12) .
And I built the program "UCD3138HSFBEVM_029", but there were several errors as following:
Description Resource Path Location Type
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /UCD3138HSFBEVM_029 line 9 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /UCD3138HSFBEVM_029 line 14 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /UCD3138HSFBEVM_029 line 21 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode interrupts.c /UCD3138HSFBEVM_029 line 28 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode software_interrupt.c /UCD3138HSFBEVM_029 line 11 C/C++ Problem
#1559 Interrupt handlers must be compiled in ARM mode standard_interrupt.c /UCD3138HSFBEVM_029 line 591 C/C++ Problem
gmake: *** [all] Error 2 UCD3138HSFBEVM_029 C/C++ Problem
gmake[1]: *** [interrupts.obj] Error 1 UCD3138HSFBEVM_029 C/C++ Problem
gmake[1]: *** [software_interrupt.obj] Error 1 UCD3138HSFBEVM_029 C/C++ Problem
gmake[1]: *** [standard_interrupt.obj] Error 1 UCD3138HSFBEVM_029 C/C++ Problem
gmake[1]: Target 'main-build' not remade because of errors. UCD3138HSFBEVM_029 C/C++ Problem
Then,I found a solution :
https://e2e.ti.com/support/tools/ccs/f/81/p/812131/3005647?tisearch=e2e-sitesearch&keymatch=Interrupt%25252525252525252520handlers%25252525252525252520must%25252525252525252520be%25252525252525252520compiled%25252525252525252520in%25252525252525252520ARM%25252525252525252520mode#3005647
Though,I downloaded compiler v5.2.4 and used it ,there were the same problems as mentioned above.
And next I compiled three files in 32 bit ARM mode -- "software_interrupt.c", "standard_interrupt.c","interrupts.c":
It showed some errors: