目标硬件atmega2560,但寄存器符号未解析

时间:2015-07-21 14:49:14

标签: c++ eclipse arduino

我正在使用eclipse进行我的arduino大型项目开发(我正在使用面向对象的编程,而且我对eclipse感觉更舒服)。

我已将目标硬件选为atmega2560,但许多寄存器(例如TIMSKTCCR3B)尚未解析。我假设编译器指向avr/iom16.h。如何指向avr/iom2560.h

这些符号在Arduino-IDE中正确解析。

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题,但首先你必须检查问题是否只是丢失头文件,所以,一旦你已经解决了这不是问题,那么就是IDE问题。 解决方案可能是: 转到: Window-> preferences-> C / C ++ - > indexer 页面, 然后检查选项索引所有标题变体。 我希望这会有所帮助。

好吧,至少在Eclipse Mars上工作,AVR-gcc工具链,Linux:P