嵌入式作業系統
Embedded Operating Systems
| 節 | 週五 |
|---|---|
3 10:10–11:00 | 嵌入式作業系統 EE113 3 節連堂 |
4 11:10–12:00 | |
N 12:20–13:10 |
* 根據陽明交大上課時間表所列
1.Software/Hardware Codesign Introduction to Embedded Systems, Embedded OS and Real-time OS 2.Embedded OS (1)Kernel Objects and Services (2)Task, process, thread, scheduler (3)Memory (4)Communication & Synchronization: Semaphores, mutex, mqueue, pipe... (5)Interrupt: Signal, timer and timer services (6)I/O, Socket 3.Term Project
教學方式: 1.Understand how to conceive-design-implement-operate 2.Complex value-added engineering systems 3.In a modern team-based engineering environment 4.And are mature and thoughtful individuals 5.In-Class Presentation、Final Project之規則與計分方式將於第一堂課公布。 配合事項: 1.Please preview the lecture slides or lab handouts before the class (1)5-8 min for in-class presentation (2)10 min for quiz (pre-lecture or post-lecture quiz) 2.Quiz may be open-book or closed-book
1.Lab: 30% -Total 8 practices 2.In-Class Presentation (by group): 15% -5 in-class presentation: 3/22, 4/19, 5/17, 5/24, 5/31 3.Homework/Test: 35% -Pretest+Quiz (we MAY have a quiz after each lecture class)+Reading assignments/homework:15%、 One in-class tests (final, closed-book): 20 % 4.Final Project: 20% -Creativity & Participation: 10%、Completeness (source code & demonstration): 10% 5.上機考: 5% (optional) Project/Homework late penalty: grade is multiplied by 0.9#days_late
| 週次 | 主題 |
|---|---|
| 第 1 週 | Intro, SCAMPER & Pretest |
| 第 2 週 | 彈性放假 |
| 第 3 週 | Lab 1: flash image (PXA) [加開實驗室] HW1 |
| 第 4 週 | Lab 2: flash image (ZC702) [加開實驗室] HW2 |
| 第 5 週 | Project: Feasibility* Interrupt, I/O |
| 第 6 週 | Lab 3: I/O, socket (PXA) [加開實驗室] |
| 第 7 週 | 春假 |
| 第 8 週 | Lab 4: I/O, socket (ZC702) [加開實驗室] |
| 第 9 週 | Task |
| 第 10 週 | Lab 5: task [加開實驗室] |
| 第 11 週 | Sync, Communication |
| 第 12 週 | Lab 6&7: IPC [加開實驗室] |
| 第 13 週 | Memory, Interrupt |
| 第 14 週 | Lab 8: signal [加開實驗室] |
| 第 15 週 | Final Examination |
| 第 16 週 | 端午節 |
| 第 17 週 | Project: Demo* Assignment Competition * Presentation Required! 10 min for each group. |
Real-Time Concepts for Embedded Systems, Qing Li with Caroline Yao, CMP Books, 2003