본문 바로가기
반응형

2016/0465

2016-04-25_조재찬_업무일지_디지털제어-회로 기초 analog : 연속 -> noise에 약함, 데이터량 많음, 원래 신호에 가까움, 보안성 약함 digital : 불연속 -> noise에 강함, 상대적으로 데이터 적음, 신호 손실, 보안성 강함 ADC :표본화, 양자화, 부호화를 거쳐 digital화 함 충전을 위해선 20%이상의 전압을 걸어줘야 함 전류 Current A 전압 Voltage V 저항 Resistor R DC 직류 - 주파수 0 Hz AC 교류 - 주파수 60 Hz SMPS(Switched-Mode Power Supply) : AC Line 주파수(50㎐~60㎐)를 DC로 변환하여 높은 주파수로 변경 (수십 ㎑~수백 ㎑)하여 사용 AC 단상 3선식 (일명 돼지코) : Live(Hot), Neutral(Cold) // N, L이라고 쓰여.. 2016. 4. 25.
20160421_장진웅_업무일지_공장내Network_일대일통신6_멀티채팅2, 패킷보기 오전 수업내용 tcp.h#ifndef __TCP_H__ #define __TCP_H__ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define BSIZE 250 #define IP_SERVER "192.168.1.60" #define PORT 10000 #define MAXUSER 3 #endif //__TCP_H__ server.c#include "tcp.h" int iCSock[MAXUSER]; int iSSock; intiUser; /* void sRead(int iNum) { char caBuff[BSIZE]; in.. 2016. 4. 21.
20160420_장진웅_업무일지_공장내Network_일대일통신5_멀티채팅 아침에 했던 소스 #include //터미널.pdf 34페이지 참고 #include #include #include #include int main(void) { int iMaxFD; fd_set stRFd; //select에서 만든 구조체, 사용법만 익히자 iMaxFD = 1; //항상 +1을 해줘야한다.(키보드를 사용하기 위해선), select함수에서 +1을 하게끔 정해놓은것 char caBuff[250]; int iRet; //개행 문자를 제거하기 위해 선언했다. FD_ZERO(&stRFd); //구조체를 FD_ZERO 를 이용해서 초기화 한다. FD_SET(0,&stRFd); //쓰는방법->FD_SET(번호,&());, 키보드를 감시 printf("select 실행중 ...\n"); select(.. 2016. 4. 20.
20160419_장진웅_업무일지_공장내Network_일대일통신4_양방향 채팅 유닉스 고급 프로그래밍 p385시그널 - 소프트웨어 인터럽트 자바에서는 이벤트 p389 SIGINT에 대해서 나와 있다.p393 SIGINT에 대한 설명.전경프로세스는 제일 앞의 프로세스를 의미한다. fore ground=전경프로세스foreground background p397 Signal 함수. client.c#include "tcp.h" int iCSock; void sRead(int iNum) { char caBuff[BSIZE]; int iRet; iRet=read(iCSock , caBuff, BSIZE); caBuff[iRet-2]=0; printf("\n Incomming Message: [%s]\n", caBuff); printf("input Message: "); fflush(stdou.. 2016. 4. 20.
20160418_장진웅_업무일지_공장내Network_일대일통신3 6페이지. 모든 패킷 전송에 대한 응답확인 이라는 뜻은 전송하기 쉽게 분리 했던 패킷들을 전송한 뒤 합친다.패킷에 일련번호라는 뜻은 각각의 패킷에 번호를 부여해서 들어오는 순서대로 각각의 위치에 배정한다.7페이지. 그림에서 T를 확대해 놓은 것이다.8페이지. 위의 그림을 눕혀 놓은 것이라고 쉽게 생각하면 된다. 이번의 채팅 프로그램은 클라이언트를 만들지 않고 서버만으로 채팅 프로그램을 만들기 입니다.tcp.h#ifndef __TCP_H__ #define __TCP_H__ #include #include #include #include #include #include #include #define BSIZE 250 #define IP_SERVER "192.168.1.60" #define PORT 10000.. 2016. 4. 18.
20160406-업무일지-허도경-시리얼제어 2016. 4. 18.
버츄얼박스 com 개체를 만들수 없습니다 오류 해결 방법 : http://bumnux.tistory.com/423 자주 뜨는데...저 방법대로 레지 지우면 일단 되긴 합니다만...임시적인 조치일뿐입니다... 지우고 재부팅하고 나면 또 레지 건드려서 지워야하는거 무한반복입니다; 00002 로 시작하고 마지막에 00000046으로 끝나는 레지들만 지워야하는데 비슷한거 지웠다가 문제가 생길 가능성도 있습니다 여튼...확실히 복구하는 방법은 아래 영상처럼 버추얼박스 관련된거 깨끗이 지우고 재설치하는거 외엔 답이 없는거 같습니다 2016. 4. 17.
20160415_장진웅_업무일지_공장내Network_일대일통신_입출력다중화(원시적인 채팅 프로그램) 첫번째 작품 #include #include #include #include #include #include int main(void) { int iSock;//변수를 저장할 공간이 필요하다. int iLen;//구조체 길이를 저장하기 위해 사용한다. char caBuff[250]; int iRet; struct sockaddr_in stServer;//접속하거나 네트워크에 사용될 IP, PORT번호가 iSock=socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);//open과 같은 역할, 네트워 if(iSock mem은 mem, set은 세팅, 즉. 메모리를 세팅한다는 뜻이? //위 설명(계속): &stServer는 메모리 //위 설명(계속): 0는 초기화 해주겠다. //위 설명(.. 2016. 4. 16.
20160414_장진웅_업무일지_공장내Network_일대일통신(메뉴 추가한 도서관 프로그램) book.h#ifndef __BOOK_H__ #define __BOOK_H__ #define FILENAME "BOOK.DBF" #include #include #include //#define BNAME_LEN 30 #define BPUB_LEN 20 typedef struct book { char caName[BNAME_LEN]; char caPub[BPUB_LEN]; unsigned int uiPri; struct Book *Next; }Book; typedef enum mnum { INSERT, DEL, PRINT, ALLFREE, SAVE, END }MNum; typedef struct menumap { MNum eMenu; void (*fpRun)(); }MenuMap; void Book_In.. 2016. 4. 16.
728x90
반응형