國立中興大學教學大綱
課程名稱 (中) 作業系統(3410)
(Eng.) Operating Systems
開課單位 電機系
課程類別 選修 學分 3 授課教師 蔡智強
選課單位 電資學士 / 學士班 授課使用語言 中文 英文/EMI 開課學期 1111
課程簡述 本課程講授微控制器使用的即時作業系統核心運作機制以及相關系統程式開發技巧,所使用的程式語言為C。
先修課程名稱
課程含自主學習 N
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
本課程將以教學與實習並進方式,讓學生熟悉FreeRTOS的原理,並同時訓練學生利用FreeRTOS模擬器開發相關系統程式。期末將教導學生利用課程所學實現一停車場車輛進出自動管理系統,讓學生具備系統開發的能力。
習作
實習
講授
實作
出席狀況
作業
測驗
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
週次 授課內容
第1週 FreeRTOS Introduction
第2週 Task Management I
第3週 Task Management II
第4週 Task Management III
第5週 Task Management IV
第6週 Queue Management I
第7週 Queue Management II
第8週 Software Timer Management I
第9週 Software Timer Management II
第10週 期中上機考
第11週 Interrupt Management I
第12週 Interrupt Management II
第13週 Resource Management I
第14週 Resource Management II
第15週 Event Groups
第16週 Task Notifications I
第17週 Task Notifications II
第18週 期末專題展示
學習評量方式
課堂表現 5%
實習 35%
期中上機考 30%
期末專題 30%
教科書&參考書目(書名、作者、書局、代理商、說明)
R. Barry, Mastering the FreeRTOS Real Time Kernel: A Hands-On Tutorial Guide, Real Time Engineers Ltd. 2016.
Free online form of the book and code are available at https://www.freertos.org/Documentation/RTOS_book.html and https://www.freertos.org/Documentation/code/, respectively.
課程教材(教師個人網址請列在本校內之網址)
http://ares.ee.nchu.edu.tw/Course.htm
課程輔導時間

聯合國全球永續發展目標
 提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2022/12/20 12:08:52 列印日期 西元年/月/日:2024 / 4 / 29
MyTB教科書訂購平台:http://www.mytb.com.tw/