
- 실습장비 : ZigbeX-II Mote, AVR-ISP
- SW : Window XP, 이클립스
■ 제목 : RFID900 리더기 응용 프로그래밍 10.7.5~6
■ 기간 : 2010년 07월 5일~6일
■ 장소 : 한백전자 본사교육장
■ 대상 : 교수
■ 개요
USN의 OS인 TinyOS와 네트웍 임베디드 시스템 프로그래밍을 지원하기 위해 C를 확장한 nesC의 구문을 공부해 본다. 이클립스를 이용한 기존의 코드 분석 방법과 새로운 응용 프로그램과 컴포넌트의 설계를 알아 본다. 온도, 습도, 조도 센서로부터 데이터를 수집하는 방법과 이를 RF(802.15.4) 및 UART로 송수신하는 방법이 학습의 주요 테마가 됩니다.
■ 선행학습
-기본적인 리눅스 명령어
-간단한 마이크로 컨트롤러의 구조 학습
-C 언어의 기본 문법
-간단한 이클립스 사용법
■ 목표
-이클립스를 이용한 ZigbeX의 개발 환경의 이해
-TinyOS와 nesC간의 관계를 이해
-nesC에서 사용되는 키워드들을 공부한다.
-각종 센서와 통신(UART, RF통신)에 사용되는 컴포넌트의 사용법을 이해한다.
■ 일정
2일 10:00 ~ 17:00( 6h/1day) 총 6시간
1일 10:00 ~ 17:00( 6h/1day)
[이론1] USN 개요
[이론2] ZigbeX 하드웨어 플랫폼
[실습1] TinyOS 개발 환경 설치
[실습2] 명령행 기반 개발 환경
2일 10:00 ~ 17:00( 6h/1day)
실습3] 이클립스 기반의 개발 환경
[이론3] 프로그램 진입점
[실습4] TinyOS 프로그래밍 입문
-LED 제어, 사용자 함수, 지연 함수, 타이머
-태스크 함수
[실습5] TinyOS 응용
-UART
-RF
*세부 내용은 사정에 따라 일부 변경될 수 있습니다
■ 문의사항
기타 문의 사항이 있으시면 (042-610-1176~7)에게 문의 하시기 바랍니다