工具/软件:TI-RTOS
尊敬的专家:
我需要在程序中调用 CSL_CPSW_setPortMACAddress()函数。 该程序是为 DRA75X 编写的。 当我包含 pdk_dra7xx_1_0_5头文件"ti/CSL_cpsw.h"表单时、会出现编译错误、如下所示:
标准:[3/6]构建 C 对象 PD-shared\jet\drivers\ethernet_driver\src\cmakeFiles\ethernet_driver.dir\ethernet_driver.c.obj
错误:失败:g:\car-audio-global_repository\partners\ti\ti-cgt-arm_16.9.1.LTS \bin\armcl.exe -c -dvv_xaf_included -dhaget_software_VERSIO
n_defined -I...\顶峰\software_version\include -I...\..\PD-Shared\顶峰\drivers\adc\include -I...\PD-Shared\顶峰\drivers\AVB\include -I.
..\PD-Shared\He啄 曰\DSP\audiooblocks\ANC\inc -I.\..\..\PD-Shared\顶峰\DSP\audioblocks\chinc -I.\..\PD-Shared\顶峰\DSP\audioblocks\cf2\i
NC -I...\..\PD-Shared\顶峰\drivers\CAN\common\include -I.\..\PD-Shared\顶峰\drivers\DAC\include -I...\PD-Shared\顶峰\drivers\DAC_mon
iter\include -I...\..\..\pd-shared\쫗 쓔\drivers\dac_monitor_client\include -I...\PD-shared\顶峰\drivers\diagnostics\include -I.\.\PD-SHA
红色\峰会\drivers\emac_interface\include -I...\..\PD-Shared\顶峰\drivers\fatlib\include -I...\PD-Shared\顶峰\drivers\GATI\include -I.
..\PD-shared\hENGER\DRIVERS\HCS_AVB\include -I...\PD-shared\hENGERS\DRIVERS\HCS_AVB\AVB_CORE -I...\PD-Shared\hENG\DRIVERS\HCS_AVB\AVB_
core\include -I...\..\pd-shared\summer\drivers\ipc\include -I.\..\pd-shared\p高峰会\drivers\ipc_services\include -I...\pd-shared\p啄 曰\dri\dri\dri
vers\lowLatencyIPC\include -I...\..\PD-Shared\顶峰\drivers\McASP\include -I...\PD-Shared\顶峰\drivers\MessageQ\include -I.\PD-share
D\END\DRIVERS\MIGGER\ADAAU1977\INCLUDE -I.\..\PD-SHARE\DRIVERS\PSI5\INCLUDE -I.\PPD-SHARE\DRIVERS\PSI5_CLIENT\INCLUDE\INCLUDE
UDE -I...\..\pd-shared\peak\drivers\sharedMemory\include -I...\pd-shared\peak\drivers\tempMonitor\include -I...\pd-shared\peak\driver
ERS\ToneGenerator\include -I...\..\PD-Shared\EAP\drivers\Tuning \Include -I.\..\PD-Shared\EAP\drivers\WavPlayer\include -I.\.\PD-shar
eD\HEGAP\COMPUTES\NENENEE\NEE10\INC -I...\..\PD-Shared\EAP\COMPENS\NEON \src -I...\PD-Shared\EAP\DRIVERS\QspiFlashLib\相容
Ude -I...\..\..\pd-shared\HUG\drivers\WaveParser\include -I.\..\PD-shared\HUG\drivers\libFLAC\include\public -I.\..\PD-shared\HUG\inc
第-I...\..\partners\ti\BIOS_6_46_01_38\packages -I...\partners\ti\xdctools_3_32_01_22_core\packages -I...\partners\ti\cgT-arm_16.9。
1.LTS \include -I.\..\partners\ti\EDMA3_LLD_2_12_02_26\packages -I...\partns\ti\pdk_dra7xx_1_0_5\packages -I.\..\partners\ti\pdk_dra7xx
_1_0_5\packages/ti\csl -qq -pdsw225 -ppa -O2 -endian=little -mv7M4 -float_support=vfplib --abi=eabi -dSOC_DRA75X -DBUILD_M4 -DRESTRICT=res
trict -IG:/car-audio-global-repository/pd-shared/summit/drivers/ethernet_driver/src -fc=..\pd-shared\p高峰会\drivers\ethernet_driver\src\e
thernet_driver.c -fi=pd-shared\jet\drivers\ethernet_driver\src\cmakeFiles\ethernet_driver.dir\ethernet_driver.c.obj
错误:"..\..\partners\tipdk_dra7xx_1_0_5\packages/ti/CSL/src/IP/EMAC/V2/CSL_cpgmac_slAux.h"、第104行:错误:标识符"CSL_CPGMAC_SL_VERSION"未定义
错误:"..\..\partners\tipdk_dra7xx_1_0_5\packages/ti/CSL/src/IP/EMAC/V2/CSL_cpgmac_slAux.h"、第109行:错误:标识符"CSL_CPGMAC_SL_VERSION"未定义
错误:"..\..\partners\tipdk_dra7xx_1_0_5\packages\ti/CSL/src/IP/EMAC/V2/CSL_cpgmac_slAux.h"、第2639行:错误:标识符"CSL_CPGMAC_SL_MACSTATUS"未定义
错误:"..\..\partners\tipdk_dra7xx_1_0_5\packages\ti/CSL/src/IP/EMAC/V2/CSL_cpgmac_slAux.h"、第2644行:错误:标识符"CSL_CPGMAC_SL_MACSTATUS"未定义
在编译期间定义了标志"SOC_DRA75X"。
此致、
Jakub Mielczarek