본문 바로가기
전자공학

Arduino의 하드웨어 시리얼 버퍼 크기 늘리기

by 무에서 2017. 9. 15.
반응형

아두이노에서 하드웨어 시리얼(HardwareSerial)의 디폴트 버퍼 크기는 64바이트 이다.


버퍼 크기를 늘리기 위해서는 HardwareSerial.h 파일에서 SERIAL_TX_BUFFER_SIZE와 SERIAL_RX_BUFFER_SIZE의 크기를 늘리면 된다.



#if !defined(SERIAL_TX_BUFFER_SIZE)

#if ((RAMEND - RAMSTART) < 1023)

#define SERIAL_TX_BUFFER_SIZE 16

#else

#define SERIAL_TX_BUFFER_SIZE 64

#endif

#endif

#if !defined(SERIAL_RX_BUFFER_SIZE)

#if ((RAMEND - RAMSTART) < 1023)

#define SERIAL_RX_BUFFER_SIZE 16

#else

#define SERIAL_RX_BUFFER_SIZE 64

#endif

#endif

 


파일 위치 : Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial.h



반응형

댓글