이 워크숍은 하드웨어 개발자를 위한 워크숍으로 임베디드 시스템 맥락에서 소프트웨어에 대해 다룹니다.
직접 임베디드 하드웨어의 제어하는 소프트웨어를 만들면서 소프트웨어 구성하는 실습(workshop) 위주의 워크숍(workshop) 입니다. 실습 교육을 효과적으로 하기 위해, 시나리오 기반으로 문제해결을 하는 방법으로 진행합니다. 문제해결을 하면서 어려움을 겪을때는 코칭을 통해서 참가자 스스로 해결할 수 있도록 합니다.
시나리오: 도어 경보등
사용하는 하드웨어 플랫폼은 LPC1768(ARM Cortex-M3) 이고 개발 보드와 도구는 http://mbed.org/ 에서 제공하는 mbed NXP LPC1768 을 사용합니다.
첫날
둘째날
1. mbed 소개
2. 프로그래밍 언어 학습 하기
3. mbed library 소개
4. 인터럽트/타이머
5. 통신