Thread 中讨论的其他器件:SysConfig、 C2000WARE
只是想让软件团队知道他们提供的软件 重新声明 了__error__函数。 如果同时包含 device.h 和 driverlib、这反过来会导致编译失败。 问题似乎出在 debug.h 文件中。 之前(例如、使用 F28004x)、__error__ 声明为:
extern void __error__(char *文件名、uint32_t 行);
在 F28002x driverlib 中、声明如下:
extern void __error__(const char *文件名、uint32_t 行);
由于 SysConfig 生成的 device.h 文件也会声明__error__,如下所示:
extern void __error__(char *文件名、uint32_t 行);
我觉得 f28002x driverlib 中的声明需要更改以匹配其他所有内容。
最棒的
Trey