编译报错
E:\Arduino\libraries\Rtc_by_Makuna\src/RtcDS1302.h:173:61: error: 'THREEWIRE_READFLAG' was not declared in this scope
_wire.beginTransmission(DS1302_REG_TIMEDATE_BURST | THREEWIRE_READFLAG);
#include "ThreeWire.h"
#include "RtcDS1302.h"
这两个头文件要这样顺序放置,颠倒过来就会编译报错。
此篇博客讲述了在使用RtcDS1302库与Arduino编程时遇到的编译错误,焦点在于THREEWIRE_READFLAG宏未被正确声明。作者分享了解决问题的方法,即调整头文件包含顺序。
2万+

被折叠的 条评论
为什么被折叠?



