Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
C 기본 데이터 유형
- 정수형
- 부동 소수점 유형
- 포인터(포인터 산술, 포인터 역참조)
- 배열
- 배열과 포인터의 관계
- 열거형
Programming 구성
- if - else 문
- 스위치 문장
- while 루프와 do - while 루프
- for 루프
- goto 문
- C의 함수
- 함수 프로토타입
- 인수 전달을 위한 C의 값 호출 메커니즘 이해
- 기능 구현
- 함수 호출
- 포인터를 사용하여 참조로 값 전달
- 함수에 배열 전달하기
- C의 반환 값 메커니즘 이해
- 참조로 값을 반환하기 위해 포인터 사용
데이터 구조
- 데이터 구조 정의
- Access 데이터 구조의 요소를 조작하고 처리
- 데이터 구조에 대한 포인터
- 화살표(->) 연산자
- 포인터를 사용하여 데이터 구조 배열 탐색
고급 주제
- 포인터에 대한 포인터
- 함수 포인터
- Const 및 static 키워드 - 의미 및 용도
- 캐스트와 캐스팅 void * 포인터 사용
- 데이터 구조에 대한 포인터를 포함하는 데이터 구조
- 함수 포인터를 포함하는 데이터 구조
- 함수 포인터와 테이블 기반 프로그래밍
- 데이터 구조의 비트 필드
- 노동조합
- 배열을 사용하여 순환 버퍼와 스택 구현
- 데이터 구조 및 인터페이스로서의 모듈
- 동적 데이터 구조와 그 용도
- 단일 연결 리스트
- 이중 연결 리스트
C 표준 라이브러리 개요
- putc, putchar, getc, getchar
- 프린트, 스캔
- 문자열 조작 함수(strcpy, strcat, ...) 임베디드 시스템 지향 주제
- 포트 주소 설정
- 비트 지향 데이터 구조 정의
- 컴파일러 특정 기능
- #프래그마
- ANSII C 확장이 아님
- Access 특수 기능 레지스터 조작 및 조작
- 인터럽트 핸들러 구현
- C에서 어셈블리 코드 호출
- 어셈블리 코드에서 C 호출
- 링커 및 링커 스크립트
- 대상 주변 장치 라이브러리와 그 용도 이해
- 자체 장치 라이브러리 구현
- 타이머와 그 사용법
- 하드웨어 타이머
- 소프트웨어 타이머
이벤트 기반 프로그래밍의 기본
- 포트 I/O - 깜박이는 LED
- 소프트웨어 지연
- 키패드 스캐닝
- 기본 RS232
- 기본 데이터 수집 및 센서 인터페이싱
- EEPROM(칩 및 SPI/I2C)으로 작업
Requirements
없음
14 Hours