關閉視窗
南臺科技大學105學年度第2學期課程資訊
課程代碼 2BM01001
課程中文名稱 嵌入式即時作業系統
課程英文名稱 Embedded Real-Time Operating System
學分數 3.0
必選修 選修
開課班級 博研電機一甲,博電機國際一甲,碩研電機一甲,碩電機國際一甲
任課教師 蔡亮宙
選課人數
上限30 人 目前已選人數22 人
上課教室(時間)
週四 第2節 (B503)
週四 第3節 (B503)
週四 第4節 (B503)
課程時數 3
實習時數 0
授課語言 1.英語 ◎全程外語教學
輔導考證 無
課程概述 The course introduces the roles of operating systems step by step from non-OS systems to variable kernels.
By installing Linux and using system calls, students are supposed to understand more about system programming.
先修科目或預備能力 C Language Programming
課程學習目標與核心能力之對應
編號中文課程學習目標英文課程學習目標
1 了解何謂嵌入式作業系統及其相關的應用
2 使用Linux系統以及相關的應用
3 在Linux系統上架設伺服軟體的經驗
4 在Linux系統上撰寫程式的經驗
就業力培養目標 此門課程無設定權重值
中文課程大綱 - 嵌入式作業系統介紹
- uC/OS-II介紹&使用
- Linux 系統建置/操作
- 使用VMWare 環境on PC
- Build Linux on ARM board
- 作業系統(O.S.)上課
- 以 Linux 為主要範例說明
- Linux 之程式設計
Process/Thread,
Synchronization,
IPC
Kernel Modules
insmod程式設計
Socket
英/日文課程大綱 -Embedded operating systems - introduction
-Programming on non-OS systems
-Using and Programming on uC/OS-II
-Linux operating system – setup and operation
-VMWare on PC
-Building Linux on Target ARM board
-Linux system calls
-Programming on Linux platform
Process/Thread
Synchronization
IPC
Kernel Modules
Socket
課程進度表 Week 1~2 - What's what in embedded systems
Week 3~4 - Role and classification of operating systems
Week 5~6 - Programming on an evaluation board using FreeRTOS
Week 7~8 - Programming on an evaluation board using uC/OS-III

Week 9 - Mid-term examination

Week 10 - Linux installation
Week 11 - Using Linux and Understanding Filesystem
Week 12-13 - Processes and Threads
Week 14 - Synchronization and deadlock (Programming of IPC)
Week 15 - Network programming
Week 16~17 - Driver programming

Week 18 - Final Exam/Homework
課程融入SDGs
期考調查
期中考(第9週)考試方式
期末考(第18週)考試方式
其他週考試考試週次與方式
教學方式與評量方式
課程學習目標教學方式評量方式
了解何謂嵌入式作業系統及其相關的應用
課堂講授  
實作 ( 平時 )
使用Linux系統以及相關的應用
課堂講授  
實作 ( 期中 )
在Linux系統上架設伺服軟體的經驗
課堂講授  
實作 ( 期末 )
在Linux系統上撰寫程式的經驗
課堂講授  
實作 ( 期末 )
指定用書
書名
作者
書局
年份
國際標準書號(ISBN)
版本
請同學遵守智慧財產權觀念,使用正版教科書,不得不法影印、下載及散布,以免觸犯智慧財產權相關法令 。
參考書籍
教學軟體 Virtual Machine
課程規範