當期課號 |
2866 |
Course Number |
2866 |
授課教師 |
曾國坤 |
Instructor |
Tseng,kuo kun |
中文課名 |
嵌入式系統程式設計 |
Course Name |
Embedded System Programming |
開課單位 |
資訊工程系(四日)四A |
Department |
|
修習別 |
選修 |
Required/Elective |
Elective |
學分數 |
3 |
Credits |
3 |
課程目標 |
本課程目標如下:
一、讓學生瞭解embedded linux上的程式設計。
二、藉由搭配實習課程,讓學生可以擁有開發embedded system上程式的能力。
三、以實例,讓學生可以學習到embedded linux上程式設計的開發技巧。 |
Objectives |
The aim of the course includes the following:
1. let students understand the programming in embedded linux.
2. By the practical training in course, let students hold the capacity of developing the program in embedded system.
3. By some practical examples, let students study the kill of designing program in embedded linux. |
教材 |
ARM9 S3C2440 與嵌入式 Linux 2.6.24 設計實務 |
Teaching Materials |
ARM9 S3C2440 and Embedded Linux 2.6.24 Practical Design |
成績評量方式 |
期中考:30% 期末考:30% 上機練習:30% 期末專題:10% |
Grading |
Midterm : 30% Final: 30% On-line: 30% Project: 10% |
教師網頁 |
|
教學內容 |
1.嵌入式系統平台 2.嵌入式作業系統介紹 3.開發環境建立 4.嵌入式系統啟動載入 5.嵌入式系統核心 6.檔案系統 7.基礎驅動程式與應用 8.進階驅動程式與應用 9.圖形介面 10.高階設計與專題 |
Syllabus |
1. Embedded System Platform 2. Embedded Operating System 3. Development Tools 4. Bootloader 5. Kernel 6. File System 7. Basic IO Drvier and Applications 8. Advanced IO Driver and Applications 9. GUI Applications 10. Advanced Applications and Projects |