2017-10-19 28 views
1

esp8266 V0.9 모듈에 SD 카드를 연결하여 파일을 저장하고 읽으려고하지만 Arduino 환경에서 코딩 할 때 SD.h 라이브러리를 사용할 때 다음 오류 :esp8266 V0.9 SD.h와 호환되지 않음

#error Architecture or board not supported. 

해결 방법이 있습니까? 또한 Arduino에서 제공하는 예제를 컴파일하거나 실행할 때이 오류가 발생합니다.

+0

이 오류는 컴파일 오류 (SD.h 포함)일까요? 제안 : 여기를보십시오 : https://github.com/esp8266/Arduino/issues/3061 그리고 여기 : https://forum.arduino.cc/index.php?topic=429626.0; 최신 버전을 다운로드하십시오. – paulsm4

+0

SPIFFS'File' (iirc)와의 충돌을 피하기 위해'File()'클래스'File2()'를 fork하고 이름을 변경해야했습니다. [최신 버전] (https://github.com/esp8266/Arduino/tree/master/libraries/SD)처럼 보일 수도 있습니다. – dandavis

답변

0

SdFat.h 라이브러리를 포함하고 'SdFat SD;'줄을 추가하여이 문제를 해결했습니다. 이렇게하면 예제가 효과적입니다.