title | author | date |
---|---|---|
ReadMe |
이우택 ([email protected]) |
2020 04 01 |
이 강좌는 C 언어에 대한 기본적인 이해와 활용 능력을 전제로 하고 있습니다.
기본 환경으로 Eclipse 와 MinGW를 사용하고 있습니다.
환경 설치와 관련해서는 다음의 링크를 참고하여 환경을 준비하여 주시기 바랍니다.
임베디드 프로그래밍을 할 때에 포인터와 구조체의 이해는 매우 중요합니다. 기초가 부족하다고 생각되시는 분은 다음의 강좌로 이해도를 높이시기 바랍니다.
-
[강의 영상]
-
[강의 영상]
[Example Project]
-
[강의 영상]
-
[강의 영상]
[실습 영상]
-
[강의 영상]
-
[강의 영상]
[실습 영상]
-
[강의 영상]
[실습 영상]
- IIR Filter
- PI Controller (Parallel form)
- To do 1차원 Look-up 함수 설계, 구현, 시험
[연습 영상]
- Moving Average Filter의 설계, 시험
- PI Controller (Recurrent form)
[Example Project]
-
소프트웨어 구조와 프래임워크 - 상위설계
[강의 영상]
[실습 영상]
- 요구사항 정리 (Optional)
- 시스템 요구사항 명세화 (Optional)
- 소프트웨어 상위 레벨 설계
- 소프트웨어 상위레벨 설계에 따른 파일 관리
- SensorSWC 구조 구현
- ApplicationSWC 와 ActuatorSWC 구조 분석
-
마이크로컨트롤러용 소프트웨어의 구조적 특징 - 하위설계, HAL과의 연결
[강의 영상]
[실습 영상]
-
SensorSWC - MeasureBeltTension 코드 분석
[연습 영상]
-
동작과 자료, 그리고 트리거 - 하위설계, App 설계
[강의 영상]
[실습 영상]
[연습영상]
-
운영체계와 스케쥴링 - OS Integration
[강의 영상]
- Task와 Scheduler (in XMC Tutorial)
- Interrupt와 Scheduler (in XMC Tutorial)
- Static Cyclic Scheduler (in XMC Tutorial)
- Scheduler의 종류
- 자료의 공유시 발생하는 문제들
[실습 영상]