--- title: Week #5 (Mar 18) :: ARM Cortex-M + RTOS Concepts toc: no ... 重大事項宣達 ------------- * 期中分組報告辦法 - 4 人一組 - 3 月 25 日上課結束前,向講師或助教登記 - 參考硬體為 `STM32F429 Discovery`_ - 題目順序: FreeRTOS, ChibiOS/RT, nuttx, uClinux, rtenv-plus, eCos, F9 microkernel - 預先將報告題材更新於 wiki,報告時不透過任何簡報軟體進行,可參考去年的 `期中報告`_ - 期中報告探討的對象皆為 open source operating system (含成大學生土製核心!),希望藉由期中報告建立一系列優質的中文文件 (繁體) - 每組需要涵蓋: 作業系統架構、硬體驅動原理 (特別在 STM32F429-Discovery)、效能表現 (context switch, interrupt latency, IPC throughput) * 期末專題 - 在嵌入式硬體 (部份修改) 上,針對設定的目標 (如透過機器手臂,快速解魔術方塊),開發出作業系統 - 不修改硬體,但整合、修改,與分析既有 open source 作業系統,試圖引入新的應用,如虛擬化技術 教材 ----- * `ARM Cortex-M3 Introduction`_ * `Study of an operating system: FreeRTOS`_ 作業觀摩 --------- * Wen Liao - rtenv `GitHub`_ - rtenv `Documentation`_