[IFC415] 임베디드응용및실습(라즈베리파이)





[실습일정]

제01강 실습일정 및 개발 환경 구축 I (VMware player, VM(Ubuntu), VM Tools, ...) .... [OHP]
제02강 개발 환경 구축 II (Raspbian, Wi-Fi Net(ipTime), PuTTY, Samba, mstsc, ...) .... [OHP] [SRC] __ [tools]
제03강 개발 환경 구축 III (Tool-Chain, NFS, ...) .... [OHP] [SRC]
제04강 라즈비안 명령어(Linux command, ...) ....
제05강 부트로더 (Serial monitoring, U-Boot boot loader, bare-metal, ..., LED, BTN, ...) .... [OHP] [SRC]
제06강 GPIO 및 물리주소에 의한 디바이스 제어 (GPIO control, ..., LED, BTN, ...) .... [OHP] [SRC]
제07강 커널 컴파일 및 디바이스제어 (Kernel compile, device control using mmap(), ...) .... [OHP] [SRC]
제08강 커널 모듈 및 디바이스제어(Kernel module, device control using ioremap(), ...) .... [OHP] [SRC] [gpioBtnPoll.tar] [gpiosw.tar] [gpioIoctl.tar]
제09강 커널 모듈 포함한 커널 컴파일(bool, tristate, ...) .... [OHP] [SRC]
제10강 입출력 디바이스 제어 I (wiringPi, PWM, Interrupt, ..., LED, BTN, ...)..... [OHP] [SRC]
제11강 소켓프로그램에 의한 원격 제어 (TCP/UDP socket programming, ..., LED, BTN, ) .... [OHP] [SRC]
제12강 웹서비스에 의한 원격 제어 (Aphach, HTML+CGI, ..., LED, BTN, ...) .... [OHP] [SRC]
제13강 FPGA 디바이스 제어 (Camera, FPGA control, GUI(Qt), ...) .... [OHP1] [SRC]


제??강 입출력 디바이스 제어 II (Touch, Magnetic, Motion, Buzer, rgbLED, Relay, Usonic, ...)..... [OHP] [SRC]
제??강 입출력 디바이스 제어 III (DC/Stepping/Serbo Motor, ...)..... [OHP] [SRC]
제??강 입출력 디바이스 제어 IV (DotMtx, Keypad, CLCD, ...)..... [OHP] [SRC]
제??강 UART 통신 (LOOPBACK, ...) .... [OHP] [SRC]
제??강 1WI(1-wire Interface) 제어 (DHT11 sensor, ...) .... [OHP] [SRC]
제??강 I2C(Inter Integrated Circuit) 제어 (PFC8591 ADC, ..., oLed, ...) .... [OHP] [SRC]
제??강 SPI(Serial Peripheral Interface) 제어 (MCP3208 ADC, cds, flame, water, ...) .... [OHP] [SRC]









[실습일정....교재순서]

제01강 실습개요 및 안전교육 [OHP]
제02강 개발 환경 구축 I (RASPBIAN, Wi-Fi Net(ipTime), PuTTY, FileZilla, Samba, mstsc, DDWin...) [OHP] [SRC] __ [tools]
제03강 개발 환경 구축 II (VMware player, VM(Ubuntu), VM Tools, Tool-Chain, NFS, Linux command, ...) [OHP] [SRC]
제04강 입출력 디바이스 제어 I (wiringPi, LED, BTN, ...)..... [OHP] [SRC]
제05강 입출력 디바이스 제어 II (Touch, Magnetic, Motion, Buzer, rgbLED, Relay, Usonic, ...)..... [OHP] [SRC]
제06강 입출력 디바이스 제어 III (DC/Stepping/Serbo Motor, ...)..... [OHP] [SRC]
제07강 입출력 디바이스 제어 IV (DotMtx, Keypad, CLCD, ...)..... [OHP] [SRC]
제08강 UART 통신 (LOOPBACK, ...)..... [OHP] [SRC]
제09강 1WI(1-wire Interface) 제어 (DHT11 sensor, ...)..... [OHP] [SRC]
제10강 I2C(Inter Integrated Circuit) 제어 (PFC8591 ADC, ..., oLed, ...)..... [OHP] [SRC]
제11강 SPI(Serial Peripheral Interface) 제어 (MCP3208 ADC, cds, flame, water, ...)..... [OHP] [SRC]
제12강 부트로더 및 rawGPIO (U-Boot loader, rawGPIO control, ..., LED, BTN, ...)..... [OHP] [SRC]
제13강 커널 컴파일 및 커널 모듈(Kernel compile, Kernel module(device driver), ...)..... [OHP] [SRC]
제14강 소켓프로그램에 의한 원격 제어 (TCP, UDP, ...) ..... [OHP] [SRC]
제15강 웹서비스에 의한 원격 제어 (Aphach server, HTML tag, CGI, ...)..... [OHP] [SRC]
제16강 FPGA 디바이스 제어 (Camera, FPGA control, GUI(Qt), ...)..... [OHP1] [SRC]



[관련 자료 사이트]

* 교재_임베디드응용및실습 ............. [Raspberrypi_2019_09_03.pdf]

* 참고) "라즈베리파이문서", 최용 .... https://wikidocs.net/book/483/

- VMware Player Download .... https://www.vmware.com/go/getplayer-win/
- Ubuntu 18.04 Download .... http://releases.ubuntu.com/bionic/

- Raspberry Pi Site .... https://www.raspberrypi.org/
- Raspbian Download .... https://www.raspberrypi.org/downloads/
- Etcher Download .... https://etcher.io/
- win32diskimager Download .... https://sourceforge.net/projects/win32diskimager/
- PuTTY Download .... https://www.chiark.greenend.org.uk/~sgtatham/putty/
- FileZilla Download .... https://filezilla-project.org/
- DD for Windows Download .... https://yeslab.tistory.com/37

- WiringPi library download&install Document .... http://wiringpi.com/download-and-install/
- WiringPi library Document .... https://projects.drogon.net/raspberry-pi/wiringpi/