본문 바로가기
반응형

코스웨어/10년 스마트폰BSP88

[BSP]업무일지 - 김병찬 -20100804 ADMUX : 기준전압설정, ADC0~7 까지 사용할 핀 설정 ADCSRA : ADC Enable, ADC 시작 설정, PRESCALER 값 설정 ADCH/ADCL(데이터 레지스터): 총 16비트 이지만 실제는 10비트만 사용한다. ADMUX설명 우리가 사용하려했던건 AREF 이다(내부전압을 끄고 외부전압을 사용) REFS1 과 REFS0 즉 6번비트와 7번비트를 0 으로 설정한다. ADLAR 은 데이터 레지스터에서 High 와 Low 의 정렬 상태를 설정하는것이다. 데이터를 읽을때는 ADCL 부터 읽고 그다음 ADCH 를 읽는다. (밑의 표 참고) ADCSRA 설명  7번 비트의 ADEN를 1로 설정하면 ADC 변환 Enable(허용) 6번 비트의 ADSC를 1로 설정하면 ADC 변환 시작 5번 비트.. 2010. 8. 4.
[BSP]2010 08/03 업무일지- 이도헌 zigbex 특징 - 범용 ATmega128 CPU 사용 - 안정된 8bit High Performance Platform - 센서 데이터 저장장치 제공 (FLASH-512KB) - TinyOS 1.x 포팅으로 실시간 센서 네트워크 구성 가능 - Nano Qplus 포팅 (한국형 USN 개발환경) - 자율 통신망 구축 가능 - ZigBee PHY지원 - 100m까지 통신 가능한 PCB패턴 안테나, 확장 안테나 단자 제공 (수신거리 확장) - 다양한 센서를 직접 장착할 수 있는 확장포트 제공 - 응용별로 다양한 센서 제공, 사용자 센서 부착이 용이 - 크기 : 40mmx70mm - 사용전원 1.2V Ni-cd 2ea 또는 1.5V AA 2ea - 강력한 전원관리 기능 [클럭 발생 7372800] [led가.. 2010. 8. 3.
[BSP]업무 일지 정홍환 0802 @@ Zigbex @@ ! ZigbeX는 Ubiquitous Sensor Networks를 구현한 모듈로써 2.4GHz대의 Zigbe e방식을 지원 한다. # 1.1. Summary ! ZigbeX는 ATmel사의 ATmega128L과 Chipcon사의 2.4G RF-IC CC2420를 적용한 Sensor Network Module이다. 온습도센서와 조도센서를 기본센서로 채택하여 주변환경 정보를 확인할 수 있으며 50Pin커넥터를 이용하여 외부모듈들을 확장하도록 되어있다. 전원은 AA battery를 이용하며 사용자의 선택사항을 위해 외부 전원용 커넥터를 두었다. 전원의 효율적 사용을 위해 Maxim사의 3.3V Step-up MAX1678이용하였다. RF Transiver/Receiver를 위한 An.. 2010. 8. 2.
[BSP]업무일지 - 임종현 -20100730 java- 볼링게임 입니다. 아직 80%정도의 작업상태 입니다. 일단 먼저 볼링의 간단히 알아 보도록 하겠습니다. X는 스트라이크를 의미하고 /는 스페어 커버를 의미합니다.. 스트라이크와 커버는 합산 점수 처리가 됩니다.. 커버의 경우는 다음 프레임의 첫 투구만 합산하여 계산합니다.. 스트라이크는 다음 프레임 전체 투구를 합산하여 계산합니다.. 예를 들어 8프레임 점수 94 + 9프레임은 스트라이크이므로 10프레임의 전체 투구를 합산합니다.. 10프레임의 첫 투구가 스트라이크이기 때문에 두 번째 투구까지 합산합니다.. 두 번째 투구가 8개 이므로.. 9프레임의 점수는 94+28(스트라이크2개[10점+10점]+10프레임 두 번째 투구 8점) = 122점이 나옵니다.. 10프레임은 9프레임까지의 점수 122.. 2010. 8. 2.
[BSP]업무일지-전현수-20100729 1. 배열 자바의 배열은 배열 변수의 선언, 배열의 생성, 그리고 생성된 배열 내부에 값을 저장하는 배열의 초기화 과정으로 사용함 1.1 배열의 선언 배열 선언시 배열 표시 기호로는 C언어와 마찬 가지로 []를 사용함. 또한 반드시 해당 데이터의 타입이 무엇인지 알려주어야 함. int []intArray; int intArray[]; C언어와 다른 점은 []안에 몇 개의 데이터가 와야 할지 크기 지정을 하지 않는다는 것. 크기에 대한 정보는 선언할 때 필요한게 아니라 배열 메모리를 생성할 때 필요하기 때문임. double [] dbArray, otherArray; 위와 같이 [] 표시 기호를 변수 앞쪽에 붙여도 상관없으나 위와 같은 경우 dbArray 뿐만 아니라 otherArray 도 double형 배.. 2010. 7. 29.
[BSP]업무일지-손대원-20100728 JAVA 프로그램 제어문 1. 단순 if문 형식 if(조건문) { 조건에 만족할 경우 실행되는 문장; } 조건의 결과가 참이면 if문 바로 다음에 나오는 문장을 수행을 하고, 결과가 거짓이면 이 문장을 수행하지 않고 바로 다음문장을 수행 하게된다. 도전과제 소문자를 대문자로 바꾸어서 출력시키기 if~else 문 ◈ 자바의 제어문 - I (if-else문, switch-case문) 제어문에는 크게 3가지로 나눌 수 있습니다..조건문, 반복문, 그리고 그들을 제어할수 있는 제어문으로 나누어져 있죠...조건문에는 조건은 다루는 if문과 if-else문이 있고 선택을 할수 있는 switch-case문이 있습니다. 반복문에는 프로그램에서 제일 많이 쓰이는 while문이 있고 while문과 비슷한 do-while문.. 2010. 7. 28.
[BSP]업무일지-김상식-20100727 기본 자료 타입 식별자 : 프로그램을 작성하다 보면 클래스나 메소드 변수 등에 직접 이름을 주어야 하는 경우가 생긴다. 이러한 클래스 이름, 메소드 이름, 변수 등과 같은 이름을 식별자라고 한다. 값 자료 타입 디폴트 값 크기 정수 byte 0 8 bit short 0 16 bit Int 0 32 bit long 0 64 bit 실수 float 0.0 32 bit double 0.00 64 bit true/false boolean False 1 bit 유니코드 char U0000 16 bit 문자형 자바에서 char형은 문자를 표현하기 위해 16비트 유니코드(Unicode) 문자 체계를 사용한다. 기본 입출력 자바의 기본 출력 출력을 위한 메소드는 println(), print(), printf()와 같.. 2010. 7. 27.
[BSP]업무일지-김석희-20100726 java 명령 프롬토콜로 실행 방법 소스코드 ①public class HelloWorld { //파일 이름과 같은 클래스 ②public static void main(String[] args){//메인 메소드(프로그램 진입점) ③System.out.println("Hello World!"); } } ① 은 자바로 프로그램을 작성한다는 것은 확장자가 'java'인소스 파일을 하나 만들어서 자바문법에 맞는 내용을 기술하는 것을 의미 ② 메소드 정의 문장, 클래스를 둘러싼 내부에 기술되는 것을 멤버라 하는데 클래스를 구성하는 멤버는 크게 필드와 메소드2가지 public : 누구나 접근 가능하도록 하기 위한 예약어 static : 클래스만 존재하면 메소드를 바로 수행할 수 있도록 한다. void :메소드는 리턴.. 2010. 7. 26.
[BSP]업무일지-서유해-20100723 ATmega128을 이용한 두더지잡기게임 ATmega128에서 UART통신을 이용하여 게임화면을 실시간으로 전송하고 동시에 LCD에도 게임화면을 출력한다. //아트메가에 구현한 소스 //두더지를 잡아라~ 하나,둘,셋! #include #define DDRA (*(volatile unsigned char *) 0x3A) //출력설정 #define PORTA (*(volatile unsigned char *) 0x3B) //입출력설정 #define DDRB (*(volatile unsigned char *) 0x37) //출력설정 #define PORTB (*(volatile unsigned char *) 0x38) //입출력설정 #define PINC (*(volatile unsigned char *) 0.. 2010. 7. 23.
728x90
반응형