Arduino Ethernet Shield vs Eclipse(库问题)

时间:2013-01-29 16:26:46

标签: eclipse arduino

我尝试使用Arduino以太网shield。我检查了Arduino IDE和嵌入式示例及其库,它们工作正常。

我使用Eclipse。我将这些库复制到了我的项目中,并且我得到了一些特定的错误。

编译器无法识别unsigned charuint8_t的相等性。

所以当它读取库时,如果函数的操作符应该是unit8_t并且它看到了,那么库就有unsigned char,并且它会出错。

我可以尝试逐个投射,但是有更好的更通用的解决方案吗?

1 个答案:

答案 0 :(得分:0)

你可能需要添加下面的库,它定义了uint8_t等等。

#include <inttypes.h>

或将其添加到Eclipse的路径中。它包含在Arduino IDE的核心库的路径中。