반응형 분류 전체보기2980 20160307-허도경-업무일지-파일 입출력 용어 정리스트림(stream): 1바이트씩 전송- 멜론이 대표적, 상황에 따라 데이터가 왔다갔다 함.-이로 인하여 음악이 끊기는 현상이 발생버퍼(buffer): 임시적 메모리-임시적으로 있다가 사라지는 메모리, 흔히 변수(우리가 부르는 이름)라고 할 수 있다.FP(File Pointer): 파일의 위치Access: 접근하다.드라이브: C:, D:, E: - A:, B: 도있으나 이것들은 플로피 디스크로써 메모리가 작아 현재는 사용하지 않는다.파티션: 어떠한 공간을 만들어내는 것-----------------------------------------------------------------------------------------------------------------------도스명령어cd \:.. 2016. 3. 8. 20160307_최기영_업무일지_파일입출력 http://embsoft90.tistory.com/2 업무일지 입니다. 에버노트로 정리했고 수업시간에 시간마다 했던것들을 그대로 정리 했는데 많이 부족합니다. 지적해주시면 달게 받겠습니다. 2016. 3. 8. 20160307_김도관_업무일지_파일입출력 파일 오픈 : 파일을 입출력하기 위한 준비과정 스트림을 통해 내부버퍼에 잠시저장하며 File Pointer를 초기화 함스트림 : 프로그램과 데이터파일 사이의 일종의 다리역활버퍼 : 임시적으로 저장되는 메모리 공간 (스트림에 기본적으로 포함됨) fopen 함수 1FILE *fopen(const char *name, const char *mode)cs 첫번째 전달인자 name : 파일이름두번째 전달인자 mode : 파일여는 모드 mode 각각의 모드 설명 “r” 읽기 모드로 파일을 연다. “w” 쓰기 모드로 파일을 생성.파일이 없으면 생성됨. 파일이 이미 존재하면 기존의 내용이 지워짐 “a“ 추가 모드로 파일을 연다.만약 동일한 기존의 파일이 있으면 데이터가 파일의 끝에 추가됨. 파일이 없으면 새로운 파일을.. 2016. 3. 8. 20160307_조재찬_업무일지_파일 입출력 - 파일 열기 파일을 액세스하려면 먼저 대상 파일을 열어야(Open) 한다. 파일을 오픈한다는 것은 파일 입출력을 하기 위한 준비를 한다는 뜻이다. * 여기서 엑세스(Access)는 말 그대로 파일에 접근하는 것을 뜻한다. 스트림 입출력을 위해서는 파일의 데이터를 잠시 저장하는 내부 버퍼가 필요하며 파일의 현재 위치(FP)를 초기화해야 하는데 이런 준비를 하는 과정이 오픈이다. * Stream - 길이를 측정할 수 없는 특정한 data가 왔다갔다하는 것을 말하며, 이를 스트림 입출력이라고 한다. 스트리밍 서비스의 음악, 동영상 감상 등이 이를 이용한 것이다. 받는 data의 양은 상황과 환경에 따라 유동적이다. * 내부 버퍼 - 파일의 데이터를 잠시 임시로 저장하는 메모리 공간을 말한다. 모든 변수도 버.. 2016. 3. 7. 2016.03,07 노태경 업무일지 파일입출력 #include void hexaview(unsigned char*ucpData, unsigned int uCnt) { unsigned int uiCnt = 0; unsigned int ui16Cnt = 0; printf("==============================\n"); printf("===========hexa viewer========\n"); while(160>uiCnt) { printf("%p\t", uiCnt); ui16Cnt = 0; while(16>ui16Cnt) { printf("%02X ", *ucpData); ui16Cnt = ui16Cnt+1; ucpData = ucpData +1; } printf("\n"); uiCnt = uiCnt + 16; } } int main.. 2016. 3. 7. 20160307_노유찬_업무일지_파일입출력 파일 열기 함수 FILE *fopen(const char *filename, const char *mode); FILE *f = fopen("A.txt","w"); FILE* 반환값은 파일 포인터를 반환하며, 열기에 실패하면 NULL을 반환한다. 프로토타입 선언시 인자1(filename)과 인자2(mode)는 쓰지 않아도 되고 대부분의 경우에도 쓰지 않는다. 인자1(filename)은 열고자하는 파일의 전체이름 인자2(mode)는 아래와 같이 사용가능하다. mode 설명 "r" 읽기 전용, 파일이 반드시 있어야 함 없을시 에러 "w" 쓰기 전용, 파일이 없으면 생성되고,파일이 있다면 기존 내용은 지워짐 "a" 내용 추가,파일이 없으면 생성되고,파일이 있다면 기존 내용 뒤에 추가됨 "rb" 바이너리 파일 .. 2016. 3. 7. 20160307_장진웅_업무일지_파일 입출력 파일 입출력 fopen함수로 파일 만들기 소스를 입력하면/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////#include void smart(int A); int main(){//smart(printf); FILE *fp = fopen("A.txt", "w"); fprintf(fp, "안녕하십니까?"); //파일에 출력printf("안녕하십니까?"); //도스창에 출력fclose(fp);return 0;} void smart(int A){ } 위와 같은 결과를 얻는다./////.. 2016. 3. 7. 아두이노 시뮬레이터 사이트 입니다 몇일전에 알려드렸던 아두이노 시뮬레이터 사이트 입니다 AutoCad 사에서 만든것으로써 코드및 가상의 아두이노로 테스트 가능한걸로 알고 있습니다 일단 웹사이트에서 별도의 설치는 불필요합니다 https://123d.circuits.io 2016. 3. 2. Quadcopter(드론) pwm 시뮬레이션 결과 수행 기간 - 2015.12.28 ~ 2016.01.28 사용된 도구 및 자재 mcu - at91sam7s256센서 - MPU9250 (가속도계, 자이로, 지자기계 등이 통합된 센서)컴파일러 - IAR workbench UI - 소스 (https://code.google.com/archive/p/artificialhorizon-ah-3/)를 사용결과Roll 및 Pitch 데이타 출력PWM 신호 출력 (LED 세기로 표현)Kalman 필터를 적용하여 Roll 및 Pitch의 추정값 획득미완료 부분PID 또는 다른 제어기를 사용한 모터 제어기체의 호버링 A. 초기 세팅 이미지 B. 하드웨어 재세팅 이미지 (MPU9250 분리) C. 시뮬레이션 동영상좌 - Kalman 필터 출력 데이타우 - RAW 데이타 D.. 2016. 2. 10. 이전 1 ··· 54 55 56 57 58 59 60 ··· 332 다음 728x90 반응형