--- title: 2015 年嵌入式系統暑期課程 / 先修教材 toc: no ... .. image:: /embedded/logo-2012-small.png 注意 ---- * 一定要事先閱讀列出下列資料 3 分之 1 以上,並在課程開始前 2 日,記錄學習心得和疑惑於共筆中,否則不得報名`暑期課程`_ * `2015 年暑期課程`_雖然全程免費,但沒做好充分準備的聽眾,並非是授課預期對象,懇請見諒 系統程式概念 ----------- * `From Source to Binary`_ * `Hello World!`_ * `Something Behind Hello World`_ C 語言程式設計 ------------ * `Deep C`_ (前 246 頁) 作業系統概念 ----------- * CS4414: Operating Systems - `影片 + 繁體中文字幕`_ (歡迎訂閱) - `課程資料`_ 計算機組織結構 ------------ * 黃婷婷教授的 Computer Architecture - `影片`_ - `共筆和補充`_ 編譯器和虛擬機器 -------------- * `Virtual Machine Constructions for Dummies`_ * `CS143: Compilers`_ (至少要閱讀到 Lecture 11: Semantic Analysis II) ARM 處理器架構 ------------- * `ARMv7-A Architecture`_ * `Introduction to ARM Architecture`_ * `ARM Cortex-M3 Introduction`_ * `ARM Cortex-M3`_ * `Assembly language programming: ARM Cortex-M3`_ * `Introduction: the ARM Cortex-M3 Exception / Interrupt`_ - `Interrupt-Driven Input/Output`_ 自由軟體和開放原始碼 ----------------- * Revolution OS - `影片 + 繁體中文字幕`_ - `共筆和資料補充`_ - 延伸閱讀: `Unix 歷史和觀念彙整`_ * The Code - `影片 + 中文解說`_ * `BSD 發展與影響`_