Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 중요정보검색
- android
- IDE
- 프록시
- reverse shell
- 무결성검증
- frida서버설정
- 3utools
- irunit
- 모바일보안
- frida설정
- 안드로이드동적분석
- fowarding
- goormide
- 웹ide
- m5go
- fridump
- 동적분석
- m5stack
- 위변조탐지
- checkrain
- 무료웹ide
- frida-client
- checkra1n
- Frida
- goorm
- frida-server
- ios
- 메모리취약점
- 모바일해킹
Archives
- Today
- Total
WhiteHat Security
[M5Stack] IRremote 컴파일 에러 본문
M5Stack에서 IR Unit을 사용하기 위해 IRremote 라이브러리를 사용해서 컴파일 할때 아래와 같은 에러가 발생함
In file included from C:\Users\user\Desktop\ir\IR\IR.ino:2:0:
C:\Users\user\Documents\Arduino\libraries\IRremote-2.2.3/IRremote.h:365:23: error: 'SEND_PIN' was not declared in this scope
const int sendPin = SEND_PIN;
^
exit status 1
보드 M5Stack-Core-ESP32 컴파일 에러.
IRremote.h 파일 354 라인을
#ifdef USE_SOFT_CARRIER
private:
int sendPin;
unsigned int periodTime;
unsigned int periodOnTime;
void sleepMicros(unsigned long us);
void sleepUntilMicros(unsigned long targetTime);
#else
const int sendPin = SEND_PIN;
#endif
아래와 같이 수정해주면 해결됨
#ifdef USE_SOFT_CARRIER
private:
int sendPin;
unsigned int periodTime;
unsigned int periodOnTime;
void sleepMicros(unsigned long us);
void sleepUntilMicros(unsigned long targetTime);
#elif defined (ESP32)
// No system LED on ESP32, disable blinking by NOT defining BLINKLED
// avr / interrupt.h is not present
#else
const int sendPin = SEND_PIN;
#endif
Comments