오류
페이지 정보
작성자 rkddnjsqls 이름으로 검색 작성일15-01-28 19:54 조회2,765회 댓글4건본문
스케치를 밖어서 다운로드 해 보았는데 제가 코딩 초짜라서. . .
이 오류는 또 뭐죠? ㅠㅠ
RetroWatchArduino:177: error: 'BTSerial' was not declared in this scope
RetroWatchArduino.ino: In function 'boolean receiveBluetoothData()':
RetroWatchArduino:280: error: 'BTSerial' was not declared in this scope
소스 줄
SoftwareSerial BTSerial (2, 3);
쉽게 말해주세요.
댓글목록
하드카피님의 댓글

블루투스를 사용하기 위한 사전작업이 안되어 있어서 나는 에러입니다. 소스코드가 뭔가 수정된게 아니라면.. 저 부분에서 에러는 잘 안날것 같은데... 일단 아래 링크에 있는 소스를 그대로 컴파일만 해보세요.
https://github.com/godstale/retrowatch/tree/master/RetroWatch_Arduino/RetroWatchArduino_no_button
rkd님의 댓글
rkd 이름으로 검색
이번에는 다른 오류가 납니다, 치명적인 오류가 있다고 하네요. 그리고 막 다른 오류도 뜹니다.
rkddnjsqls님의 댓글
rkddnjsqls 이름으로 검색
이번엔 이런 오류 뜨네요.
라이브러리에 드라이버 났는데
E:\arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp: In member function 'void Adafruit_SSD1306::begin(uint8_t, uint8_t, bool)':
E:\arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp:183: error: 'SPI' was not declared in this scope
E:\arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp:187: error: 'SPI_CLOCK_DIV2' was not declared in this scope
E:\arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp: In member function 'void Adafruit_SSD1306::fastSPIwrite(uint8_t)':
E:\arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp:544: error: 'SPI' was not declared in this scope
하드카피님의 댓글


Adafruit 라이브러리를 아래글에 첨부한 라이브러리로 교체해서 사용해보세요.
http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=lecture_tip&wr_id=34