?>

Hard Copy World

HCW

Tip and Tech

Home > Info >

Tip and Tech

아두이노 인코딩 에러에 대처하는 방법

페이지 정보

작성자 하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일15-05-24 13:37 조회8,124회 댓글0건

본문

아두이노 사용하는데 아래와 같은 에러가 보일 경우

 

sketch_may19a:6: error: stray '\' in program
sketch_may19a:105: error: stray '\' in program
sketch_may19a:118: error: stray '\' in program
sketch_may19a:136: error: stray '\' in program
sketch_may19a:184: error: stray '\' in program
sketch_may19a:6: error: expected ')' before 'u00d727'
sketch_may19a.ino: In function 'void loop()':
sketch_may19a:105: error: expected ')' before 'u2013'
sketch_may19a:118: error: expected ')' before 'u2013'
sketch_may19a:136: error: expected ')' before 'u2013'
sketch_may19a:184: error: expected ')' before 'u2013'
stray '\' in program

 

스케치 파일의 인코딩에 문제가 있어 발생할 가능성이 큽니다. 특히 인터넷 페이지에서 소스를 복사해서 붙여넣기 한 경우 많이 발생합니다. ["] 따옴포 또는 [공백, 줄넘김] 등의 문자가 제대로 사용되지 않아 발생하는 경우도 많습니다.

 

이때는 다음 방법으로 수정하세요.

1. 아두이노 개발환경에서 [도구 -> 인코딩 수정 & 새로고침]  : 이걸 수행하면 현재 스케치 파일의 인코딩을 바꿔줍니다. 따라서 잘못 인코딩된 부분(인식할 수 없는 문자)들이 드러납니다. 줄넘김 문자들이 없어지거나 ㅁ 등으로 표시되기도 하므로 소스코드를 자세히 보면서 수정해줘야 합니다.

 

2. 텍스트 에디터 이용법 : 스케치 파일을 텍스트 에디터로 열어서 인코딩을 바꿔 저장해 줍니다. 그리고 스케치에서 표시가 잘못되는 부분들을 수정해주세요.

 


하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

모든 전통이 한 때는 오해를 면치 못했다. 마찬가지로 모든 아이디어는 한 때는 비웃음을 면치 못했다. -홀브룩 잭슨 ::::: 느닷없이 떠오르는 생각이 가장 귀중한 것이며, 보관해야할 가치가 있는 것이다. -베이컨 ::::: 미리 숙고하면 힘든 일도 그저 실행에 옮기는 순간 쉬워진다. - 로버트 M. 피어식

댓글목록

등록된 댓글이 없습니다.