Vdbavr 사용법

요약

  1. “vdbavr.h”, “vdbavr.inc”을 컴파일할 폴더로 복사
  2. “VDBTerm.class”를 java 폴더로 복사
    • ex> cp VDBTerm.class /opt/tinyos-1.x/tools/java
  3. 사용하고자 하는 파일에 #include “vdbavr.inc” 선언
  4. 확인하시고자 하는 부분에 메소드 선언
    • ex> print(“test…”, 0, 0, 0, 0);
  5. make
  6. java 폴더로 이동하신 후 “VDBTerm.class” 동작
    • ex> cd /opt/tinyos-1.x/tools/java; java VDBTerm COM1

주의사항

vdbavr.inc를 포함할 어플리케이션에 UART0를 초기화 시켜주는 부분이 없으면 include “vdbavr.inc” 를 하기전에 그 위에 반드시 #define NO_COMM 을 선언해 주어야합니다. 안해주면 당연히 동작안합니다.

avr128에는 UART0 말고 UART1 으로 하나가 더 있는데 UART1만을 컨트롤 할때도 NO_COMM을 define 해주어야 합니다. Tinyos는 기본적으로 UART0만 사용하고 UART1은 사용하지 않습니다. 하지만 소스상에는 구현되어 있습니다. 다만 사용하지 않을뿐…

필요한 파일인 vdbavr.h , vdbavr.inc , VDBTerm.class 는 압축하여 첨부하였습니다. Download

Discussion

Enter your comment
QNGWB
 
ko/wsn/vdbavr_사용법.txt · Last modified: 2010/05/21 02:03 (external edit)
CC Attribution-Noncommercial-No Derivative Works 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0