임베디드 시스템 실습 보드를 활용하여 임베디드 시스템과 임베디드 운영체제의 내부 구조에 대해 실습한다. 상위 수준에서 임베디드 시스템을 디자인하고, 하드웨어/소프트웨어 분할, 하드웨어 모듈의 추가, 로더 및 임베디드 운영체제의 이식, 디바이스 드라이버의 작성 등을 통해 특정 목적에 사용되는 임베디드 시스템을 개발한다.
교과목해설(영문)
This course provides hands-on experience on internal architecture of embedded computer systems and embedded operating systems using embedded systems practice boards. Students will develop their own embedded systems by performing high-level design, hardware/software partitioning, adding hardware modules, porting loaders and embedded operating systems, and writing device drivers.