본문 바로가기

분류 전체보기123

UltraEdit용 AVR C파일 구문강조 wordfile 아래 내용을 UltraEdit의 구문강조파일에 C/C++ 영역에 교체하면 AVR C 문법을 강요하여 볼수 있습니다. 구문강조 편집하기 UltraEdit의 고급메뉴 > 설정 편집기 표시 > 구문강조 > 단어목록의 파일 경로 >> 열기 버튼 /L1"C/C++" 항목에서 /L2 항목 전까지 부분을 아래 내용으로 교체합니다. /L1"C/C++" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C CPP CC CXX H HPP AWK /Delimiters = ~!@%^&*()-+=|\/{}[]:;"' ,.? /Function String = "%^([a-zA.. 2009. 7. 9.
AVR Libc Reference Manual 1.6.5 (AVR 명령어 열람 및 검색) ATmega 시리즈나 ATtiny등의 AVR에 사용하는 C 명령어 메뉴얼(AVR gcc 레퍼런스)입니다. 기본적인것은 C의 명령어와 같지만 AVR 고유의 것도 있으니 레퍼런스를 참고 하세요. 블로그 상단에 명령어 검색 엔진을 달았으니 거기에서 명령어를 검색하시면 편할 껍니다. http://www.nongnu.org/avr-libc/user-manual/modules.html 2009. 7. 9.
아두이노 오류 : avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64 arduino error avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64 avrdude: failed to write flash memory, rc=-4 스케치 업로드시 아두이노를 리셋하지 않았을때 발생합니다. 2009. 7. 9.
아두이노 오류 : multiple definition of `Matrix::Matrix()' arduino error D:\arduino-0015/hardware\libraries\Matrix/Matrix.cpp:64: multiple definition of `Matrix::Matrix()' `Matrix::Matrix()' 함수가 두번 정의 되었다는 오류입니다. 폴더 또는 파일명이 다르더라도 `Matrix::Matrix()'함수가 두번 정의되어 있으면 오류가 발생합니다. include 하지 않아도 libraries폴더에 함수가 존재하면 오류가 발생합니다. 사용하지 않는 폴더는 제거 합니다. 2009. 7. 9.