Other Parts Discussed in Thread: SYSBIOS
【问题描述】L2002项目,使用CCS7.0 +BIOS_6_33_06_50 + NDK_2_21_02_43 +PDK_6678_1_1_2_6+ TMS320C6678 + SGMII0 开发,在进行网络UDP开发时候,告警有如下81条错误,其中都是关于BIOS内Hwi.h的重复定义问题。
【问题现象】
告警如下:此处截取部分进行展示。
【原因分析】:nimu_eth.c文件与BIOS里面调用的BIOS重复定义。由于此次0使用了SGMII0接口进行网口开发,我在更改nimu_eth.c里面内容时候,将nimu_eth.c从PDK的开发包里面直接拿出来,放在工程里面进行更改,由于nimu_eth.c里面包含了
#include <ti/sysbios/family/c64p/Hwi.h>而在本工程的bios里面进行中断初始化的时候包含了
#include <ti/sysbios/hal/Hwi.h>,由于两个头文件内部存在重复定义的部分,就导致告警报错了80多个重复定义的警告。
???求解决措施