순천향대학교 컴퓨터학부 이상정

[임베디드소프트웨어]  

  • 강의내용 요약

임베디드 시스템의 개발환경 구축과 시스템 프로그래밍 작성기법 등을 강의한다. 임베디드 시스템 소개, 리눅스 운영체제, 교차개발 환경, 타겟 시스템 및 임베디드 시스템 프로그래밍 등이 강의된다.

  • 교재

Intel PXA255/PXA270 이용한 리눅스 기반의 임베디드 시스템 프로그래밍, 우종정 손수국, 홍릉과학출판사

  • 강의노트

내 용

파일

강의소개

07-EmbedSW-0-Lecture.pdf

 임베디드 시스템 소개

07-EmbedSW-1-Introduction.pdf

 리눅스 운영체제

07-EmbedSW-2-Linux.pdf

 VMware 가상머신

VMware 가상머신
VMware 상에서 Gentoo 리눅스 설치(변환식)

 교차 개발환경

07-EmbedSW-3-Cross.pdf

 네트워크 환경

07-EmbedSW-4-Network.pdf

 타겟 시스템 하드웨어

 07-EmbedSW-5-TargetHW.pdf

 부트로더

07-EmbedSW-6-BootLoader.pdf

 커널 부팅 및 컴파일

  07-EmbedSW-7-Booting.pdf

 파일시스템

07-EmbedSW-8-FileSystem.pdf

시스템 호출 프로그래밍

07-EmbedSW-9-SystemCall.pdf

중간시험

중간시험 풀이

모듈 프로그래밍

  07-EmbedSW-10-Module.pdf

디바이스 드라이버 프로그래밍

07-EmbedSW-11-DeviceDriver.pdf

GPIO 디바이스 드라이버

07-EmbedSW-12-GPIO.pdf

  키패드 디바이스 드라이버

07-EmbedSW-13-Keypad.pdf

  임베디드 웹서버와 CGI 프로그래밍

07-EmbedSW-14-WebCGI.pdf

  소켓 프로그래밍

07-EmbedSW-15-Socket.pdf

 

 

 

http://www.gnu.org/ => GNU 사이트 

http://www.gentoo.org  => gentoo linux 사이트

http://www.vmware.com/ http://www.vm-ware.co.kr/ => VMware 사이트

http://www.intel.com/education/highered/Embedded/Embedded.htm => IntelEmbedded Curriculum
    http://www.lartmaker.nl/    => LART, Blob

http://www.die.net/   => Linux Manual