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

[임베디드 소프트웨어]  

                                                                                                                      과제제출 게시판

  • 강의내용 요약

리눅스 운영체제의 오드로이드 타겟보드 상에서 임베디드 소프트웨어 용용 및 개발 기법을 강의한다. 우분투 리눅스 호스트와 오드로이드 타겟 시스템의 개발 환경을 구축한 후, 타겟 시스템 상에서의 리눅스 운영체제, 시스템 소프트웨어, /데이터베이스 서버, 네트워크 시스템 등의 개발 및 구현 등을 강의한다.

강의노트

보충자료

0. 강의소개

  

1. 임베디드 시스템 소개

  ODROID, 삼성 Exynos AP

  2. VirtualBox

Oracle VirtualBox, VirtualBox 튜토리얼, 우분투 리눅스

  3. 리눅스 운영체제

리눅스 커널, GNU, 국내 리눅스 포털

4. 호스트 프로그래밍

  GNU GCC, Wiki Make, Wiki ELF

  5. 크로스 개발환경

   Linaro ARM 크로스

6. 타겟 시스템 하드웨어

   ARM Cortex, 삼성 Exynos AP

7. 타겟 리눅스 설치

ubuntu-14.04.2lts-lubuntu-odroid-x2-20150224.img.xz
Win32DiskImager-0.9.5-install.exe, 7z920-x64.msi,
CP210x_VCP_Windows.zip, HangulPuTTY-0.60h.setup.exe

Ubuntu 이미지, Open SSH

8. 응용 프로그래밍

  Lighttpd 웹서버, libusb, Odroid-USBIO-master.zip

중간시험 풀이

9. 데이터베이스 응용 프로그래밍

  SQLite, 튜토리얼

  10. 소켓 프로그래밍

  11. 웹/DB/소켓 응용 프로그래밍

 

  12. 파일 시스템

13. 모듈 프로그래밍

14. 디바이스 드라이버

15. 커널 빌드

16. 부트로더

  • 관련 링크

http://www.hardkernel.com           <- 오드로이드
http://www.odroid.in/  http://dn.odroid.com/               <-
오드로이드 OS
http://www.samsung.com/global/business/semiconductor/minisite/Exynos/   <-
삼성 Exynos AP
http://arm.com/                     <- ARM
프로세서
https://www.virtualbox.org/         <- Oracle VirtualBox
http://www.ubuntu.com/              <- 우분투 리눅스

http://www.kernel.org/              <- 리눅스 커널

http://www.gnu.org/                 <- GNU
http://www.linaro.org/              <- Linaro
오픈 소스
http://www.lighttpd.net/             <- lighttpd  서버

http://www.denx.de/wiki/U-Boot/WebHome      <- U-Boot

http://www.libusb.org/               <- libusb
http://sourceforge.net/projects/win32diskimager/  <- win32diskimager

http://www.sqlite.org/              <- SQLite

http://www.linux.co.kr/             <-
국내 리눅스 포털
http://www.tutorialspoint.com/unix/index.htm   <- unix
튜토리얼
http://www.tutorialspoint.com/sqlite/index.htm <- SQLite
튜토리얼
http://www.tutorialspoint.com/jdbc/index.htm  <- JDBC 튜토리얼
http://www.tutorialspoint.com/jsp/index.htm   <- JSP
튜토리얼

평가: 출석 10%, 시험 30%, 과제 30%, 프로젝트 30%