我编译controlsuite的BLDC_sensored例程是出现如下错误,请问哪位遇到过同样的问题,可以分享一下吗,E2E社区里面有人说是高版本编译器的兼容问题,是这样吗
"../F2806x_GlobalVariableDefs.c", line 376: error: declaration is incompatible with "volatile struct PIE_VECT_TABLE PieVectTable" (declared at line 196 of "..\F2806x_PieVect.h")
HeiHei:
C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVBLDC_Sensored
你看看这个例程,应该是可以的。
我编译controlsuite的BLDC_sensored例程是出现如下错误,请问哪位遇到过同样的问题,可以分享一下吗,E2E社区里面有人说是高版本编译器的兼容问题,是这样吗
"../F2806x_GlobalVariableDefs.c", line 376: error: declaration is incompatible with "volatile struct PIE_VECT_TABLE PieVectTable" (declared at line 196 of "..\F2806x_PieVect.h")
Seven Han:
你好,打开F2806x_GlobalVariableDefs.c, line 376,看下struct PIE_VECT_TABLE PieVectTable 定义前是否没有volatile?然后加上试下。
我编译controlsuite的BLDC_sensored例程是出现如下错误,请问哪位遇到过同样的问题,可以分享一下吗,E2E社区里面有人说是高版本编译器的兼容问题,是这样吗
"../F2806x_GlobalVariableDefs.c", line 376: error: declaration is incompatible with "volatile struct PIE_VECT_TABLE PieVectTable" (declared at line 196 of "..\F2806x_PieVect.h")
ruiping zhao:
回复 HeiHei:
你好,controlsuite里面有的程序就是编译不过吗
我编译controlsuite的BLDC_sensored例程是出现如下错误,请问哪位遇到过同样的问题,可以分享一下吗,E2E社区里面有人说是高版本编译器的兼容问题,是这样吗
"../F2806x_GlobalVariableDefs.c", line 376: error: declaration is incompatible with "volatile struct PIE_VECT_TABLE PieVectTable" (declared at line 196 of "..\F2806x_PieVect.h")
dengfeng zhang:
回复 ruiping zhao:
可能版本不太一样,你把volatile加上试一下,例程编译时可能会遇到各种问题