| Week | Course Content | Course Video |
|---|---|---|
| 1 Introduction 1-1 Embedded Systems 1-2 Development of Embedded Systems 1-3 Embedded OS | Watch Online | |
| Lab0: EOS Pre-Lab | Watch Online | |
| Lab 1: Getting Started | Watch Online | |
| Lab 2: Build Image | Watch Online | |
| 2 I/O Subsystem | Watch Online | |
| Lab 3a: LED Control on PXA270 | Watch Online | |
| 3 Multithreaded Programming 3-1 Task & Scheduler (1/2) | Watch Online | |
| 3-1 Task & Scheduler (2/2) | Watch Online | |
| 3-2 Linux Process 3-3 Linux Thread | Watch Online | |
| Lab1 實作 | Watch Online | |
| Lab2 實作 | Watch Online | |
| Lab3 實作 | Watch Online | |
| 5 Communication & Synchronization 5-1 Inter-Process Communication (IPC) | Watch Online | |
| 5-1-2 Message Queues | Watch Online | |
| 5-1-3 Pipe 5-1-4 Shared Memory | Watch Online | |
| 4 Memory | Watch Online | |
| 5-2 Communication | Watch Online | |
| 5-3 Synchronization | Watch Online | |
| Lab 3b: I/O | Watch Online | |
| Lab 3c: I/O (Socket Programming) | Watch Online | |
| Lab 4: Task Lab 5: Inter-Process Communication (Part I) Lab 6: Inter-Process Communication (Part II) | Watch Online | |
| Lab 7: Signal and Timer | Watch Online |