?>

Hard Copy World

HCW

Tip and Tech

Home > Info >

Tip and Tech

PROGMEM 컴파일 에러 해결법

페이지 정보

작성자 최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일16-09-21 10:42 조회1,601회 댓글0건

본문

 

아두이노 컴파일 할 때 아래와 같은 에러가 나는 경우

error: variable 'weekString' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

 

소스코드 상에서 weekString 은 아래와 같이 선언되어 있을겁니다.

PROGMEM const char* weekString[]

이걸 아래처럼 바꿔주면 에러가 해결됩니다.

PROGMEM const char* const weekString[]

 

아두이노 버전에 따라 에러가 발생하기도하고 컴파일이 정상 진행되기도 합니다. 컴파일러 버전에 따라 PROGMEM 처리하는 조건이 틀린것 같습니다.

 

댓글목록

등록된 댓글이 없습니다.