-
강의 개요
- 소개
-
강의 소개 1 min
- 코멘트
-
코멘트 5 min
- 변수1
-
변수 3 min
-
타입정의 1 min
-
헤더파일 3 min
- 상수와 리터럴
-
상수 vs 리터럴 2 min
-
리터럴 타입 4 min
-
리터럴 한정자 2 min
-
캐릭터와 스트링 리터럴 4 min
- 기호 상수
-
타입 변환 3 min
-
복합 연산자 2 min
-
심플 연산자 1 min
-
논리 연산자 2 min
-
비트 연산자 5 min
-
비트 시프트 연산자 3 min
-
캐스트 연산자 1 min
-
우선순위와 연관성 3 min
- 결정
-
IF 문 3 min
-
Switch 문 3 min
- 루프
-
For 루프 4 min
-
While 루프 2 min
-
Do While 루프 1 min
-
Break 와 Continue 2 min
- 함수
-
함수 4 min
-
함수 파라미터 1 min
-
함수 선언 4 min
-
함수의 변수범위 8 min
- 변수2
-
다중 파일 프로젝트 2 min
-
정적 변수 2 min
-
자동 변수 1 min
-
외부 변수 2 min
-
함수 범위 2 min
-
헤더파일 1 min
- 배열
-
배열 1 min
-
배열 사용 2 min
-
다중 배열 2 min
-
배열 처리 1 min
-
문자열 2 min
- 포인터
-
포인터 소개 3 min
-
왜 포인터를 사용해야 하는가? 1 min
-
포인터 선언 2 min
-
포인터 연산자 6 min
-
포인터 일러스트레이트 3 min
-
포인터와 배열 2 min
-
포인터 계산1 2 min
-
포인터 점프 2 min
-
포인터 계산2 4 min
-
포인터 전/후 증가 처리 5 min
-
포인터와 함수 5 min
-
포인터와 문자열 2 min
-
포인터와 배열 3 min
- What's Next?
-
다음 단계 1 min
- 설문 조사
-
강의 개선을 위한 피드백
C 언어의 신택스와 구조
C 프로그래밍 언어의 기본
본 강의 수강을 통해 마이크로컨트롤러용 임베디드 C 언어 펌웨어 작성을 시작할 수 있습니다. 변수, 상수, 연산자, 표현식 및 명령문, 의사결정 기능, 루프, 함수, 배열, 다중 파일 프로젝트 및 데이터 포인터를 포함한 대부분의 주요 C 언어 구성을 다룹니다. 마이크로컨트롤러 아키텍처 대신 C 언어 학습에 집중할 수 있도록 하드웨어가 아닌 프레임워크에서 이러한 모든 C 언어 주제를 배우게 됩니다. 프레젠테이션에는 강력한 MPLAB® 시뮬레이터로 수행될 강사 주도의 코드 데모가 포함될 것입니다. 이 강의에서 배운 기술은 모든 ANSI C 컴파일러에 적용할 수 있습니다. 수업이 끝나면 기본 입력 및 출력 기능과 제어를 수행하기 위해 마이크로컨트롤러를 프로그래밍하는 데 지식을 적용할 기회를 갖게 됩니다. 또한 MPLAB® X IDE를 사용하여 마이크로컨트롤러에서 실제 디버깅을 수행하고 몇 가지 기본 디버깅 기술을 실행합니다. 필수는 아니지만 프로그래밍 언어에 대한 이전 경험이나 마이크로컨트롤러 경험이 해당 클래스를 이해하는데 도움이 될 것입니다.