2015-01-26 5 views
0

Eclipse에서 Arduino IDE 1.5.8을 사용하고 있는데 SoftwareSerial을 가져 오려고했습니다. 그러나 라이브러리는 Arduino IDE에없는 것 같습니다. 또한, 대체 (다양한 블로그에서) 나는/수입을 사용하여 시도했다 NewSoftSerial. 그러나 매번 다음과 같은 오류가 발생합니다.Arduino 1.5.8에 SoftwareSerial이없는 ​​이유는 무엇입니까?

#error NewSoftSerial has been moved into the Arduino core as of version 1.0. Use SoftwareSerial instead. 

나는 완전히 고집했습니다. 어떤 도움이 필요합니까?

감사합니다.

답변

0

avr 특정 라이브러리로 이동되었습니다.

참조 : .. \ 아두 이노-1.5.8 \ 하드웨어 \ 아두 이노 \ AVR \ 라이브러리 \ SoftwareSerial ..

참고. NewSoftSerial은 IDE로 통합되었으며 이전 SoftwareSerial로 대체되었습니다.

+0

그래서 라이브러리 폴더를 가져와야합니까? Arduino IDE 자체에서 작동하지만 Eclipse IDE에서는 작동하지 않습니다. 나는해야 할 일과 혼동합니다. – saurjk

+0

저는 Eclipse 사용자가 아닙니다. 그러나 Arduino Plugin의 다른 구현 방법이 있다는 것을 알고 있습니다. IDE 1.5.7 이상을 지원하는 V2.2에 대한 참조를 봅니다. 아마도 그것이 효과가있을 것입니다. 그러나 플랫폼 특정 라이브러리를 지원하지 않을 수도 있습니다. 라이브러리를 지정하기 위해 채울 플러그인의 구성 콘솔이 표시됩니다. 그러나 플랫폼 (AVR vs. SAM)에 대해서는 보지 못했습니다. 따라서 make 파일을 수정하여 이러한 특정 경로를 포함 할 수 있습니다. 또는 .h 파일의 파일 이름과 함께 명시 적 경로를 사용하십시오. 또는 관심있는 라이브러리를 라이브러리의 루트로 이동하십시오. – mpflaga

+0

eclipse에 SoftwareSerial 라이브러리를 가져 왔으며 SoftwareSerial 오류가 발견되지 않았지만 프로그램을 확인할 때 다른 오류가 발생합니다. SoftwareSerial :: SoftwareSerial에 대한 정의되지 않은 참조입니다. 나는 지금 완전히 혼란 스럽다. – saurjk