본문 바로가기
반응형

코스웨어/11년 내장형하드웨어132

[내장형]이상만_110927 PROTOCOL 전체소스 보기 소스분석하기 네트워크 디바이스 열기 man pcap의 내용 pcap_t *pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf) pcap_t *stpNIC pcap_open_live(cpNIC_name,1500,1,0,errbuf); 인자값 설명 1)char * device : cpNIC_name – device 인자에 디바이스 이름(예, eth0, hme())을 지정 2)int snaplen : 1500세팅 - snaplen은 캡쳐할 크기 TCP 헤더를 캡쳐할 경우 : 이더넷 헤더 +IP헤더+TCP헤더 3)int promisc : 1세팅 – promisc 0 : 목적지가 자신인 패킷, 브로.. 2011. 9. 28.
잠깐 내려 놓는 시간.. 2011. 9. 27.
[내장형]윤병도_20110926일일보고서 *SHT계열 온습도센서 자체 calibration기능 ,자체 ad변환기능 ,twi 기능 위의 SCK클럭을 주어서 아래의 DATA를 동기화 해서 읽어 들인다 (동기화 기법) 위의 온도센서의 동기화 데이터 읽는법 The DATA tristate pin is used to transfer data in and out of the device. DATA changes after the falling edge and is valid on the rising edge of the serial clock SCK. During transmission the DATA line must remain stable while SCK is high 비교) *비동기 통신과 동기 통신 비동기 통신(uart)은 클럭으로 동기화 하지.. 2011. 9. 26.
[내장형]공정우_2011.9.23 윈 API 보고서 (정우) 1. 에디트 -에디트는 문자열을 직접 입력받을 때 사용하는데 버튼과 마찬가지로 윈도우즈에서 가장 흔하게 볼 수 있는 컨트롤이다. 가로로 길쭉하게 생겼으며, 여기에 문자열 또는 정수를 입력 할 수 있으며, 콘솔창의 gets 나 scanf를 대신한다. -생성은 CreateWindow 함수의 첫번째 인자에 "edit"를 입력하며, 세번째 인수에 다음과 같은 스타일을 지정 할 수 있다. 그리고 에디트 컨트롤의 변화에 따라 다음과 같은 통지 메시지를 부모 윈도우를 보내며, 부모 윈도우는 이 메세지를 받았을때 적절한 처리를 하면 된다. #include "Simple.h" #define ID_EDIT 100 HWND hEdit; HDC hdc; TCHAR str[128]; LRESULT OnCreate(HWND h.. 2011. 9. 24.
[내장형]이영진_2011년 9월 22일 일일보고서 PWM 톱니파 주기를 구하는 공식 톱니파를 구형파로 나타내보면 아래그림과 같다 구형파> 기준선(CDTY)를 조절하면 펄스 폭을 조절 할 수있다. 삼각파 주기 구하는 공식 아래는 삼각파를 구형파로 나타낸 그림이다. 구형파> 이제 PWM 설정순서를 살펴보자. void PWM3_INIT() { //전원 공급 PMC_PCER=1 2011. 9. 22.
[내장형]백길남_2011년 9월 21일 수요일 보고서 [ARM] PWM (Pluse width Modulation) 3.3v 에서 100% 로 1초 동안 동작을 하는 모터가 있다면 0 과 1을 50% , 50% 로 나누게 되면 하나의 동작 시간은 0.5 초가 된다. 이것은 1.65v 를 1초 동안 동작 시킨것과 같은 것이된다. 가로인 펄스폭을 가지고 전력 제어가 가능하게된다. 타이머 / 카운터 에서보면 카운터는 카운터로써의 동작을 하지만 내부클럭을 사용할 시에는 타이머/카운터라고 한다. 하지만 외부 클럭이 들어오게되면 카운터의 기능 밖에 할 수 가 없다. 모두 4채널의 PWM 제어기가 있는데 각 채널은 서로 독립적으로 클록 입력을 받아 동작하며 주기 듀티 사이클 출력 파형 극성을 선택적 제어가능 PWM 제어기는 기본적으로 클록이 공급되지 않은 상태에 있으므.. 2011. 9. 21.
[내장형]박춘우_2011년 9월 20일 화요일 Daily Report [ ARM ] ADC를 이용한 빛센서 센서라고 부르는 것은 보통 센서와 센서 모듈을 통칭해서 부른다. 저렴한 센서에는 센서 자체만 존재하지만 값 비싼 센서에는 칩까지 포함되어 있다. 이를 센서 모듈이라고 부른다. 다음과 같이 칩이 들어 있는 초음파 센서 모듈이라고한다. 빛 센서가 빛의 세기를 측정한 값을 ADC 를 통해 받아서 하이퍼터미널 또는 캐릭터 LCD 로 출력해보자. 빛센서에 대해 간단히 알아보자. 실습에 사용할 빛센서는 다음과 같이 생겼다. 빛 센서는 그림에서와 같이 양쪽 다리의 길이가 같다. 보통 양쪽 다리의 길이가 같으면 무극성이다. 무극성이라는 말은 방향성이 없다는 말이다. 저항이 무극성을 가지는 소자이다. 빛 센서는 빛의 세기에 따라 전압이 달라진다. 빛의 세기가 강하면 전압이 높아진다... 2011. 9. 21.
[내장형]한원우_9월19일 보고서 ADC AT91SAM7S256은 8채널 10비트 또는 8비트 분해능의 축차비교형 A/D컨버터를 가지고 있다. ARM = 8채널 Atmega = 8채널 8채널의 아날로그 입력신호 중에서 AD0 ~ AD3은 병렬 I/O 포트와 겸용으로 사용하고 있고, AD4 ~ AD7은 전용의 핀을 가지고 있다. A/D변환이 가능한 아날로그 입력전압의 범위는 0 ~ ADVREF이며, 변환은 10비트 모드 또는 8비트 모드를 사용할 수 있다. A/D 변환된 디지털 데이터는 각 채널에 내장된 전용의 데이터 레지스터 ADC_CDRx에 저장되며 모든 채널에 공통인 데이터 레지스터 ADC_LCDR에도 저장된다. 특정 채널을 읽어 들일 때는 ADC_CDRx레지스터를 읽고, 최근 것을 읽어 들일 때는 ADC_LCDR레지스터를 읽는다. .. 2011. 9. 20.
[내장형]이동현_0916일일보고서 [내장형]이동현_0916일일보고서 ◎ ARM -포팅(Porting)은 기본 골격은 유지하면서 조금씩 변화 시키는 것을 포팅이라 한다. -포팅이란 다른 소스를 가져와 자신의 하드웨어에 맞게 디파인 값을 변경하는 것이다. (재원형님의 좋은 정보!!) ◇ 초음파 센서(Ultra_sensor) ★ 소스보기 #include "ultra.h" static unsigned int UI_DIS; //파일간 전역변수 접근을 막기 위해서 C에서 유일한 보안 프로그램 void TRG_INIT(void) { PIO_PER=(1 2011. 9. 17.
728x90
반응형