授課課程

嵌入式系統

本內容主要學習嵌入式系統基本操作與設計概念,會先從 Linux 虛擬機安裝 debian 來學習嵌入式作業系統之入門, 虛擬機可以讓學生可以在家裡學校學習 Linux,並可以大膽的操作學習,不用怕弄壞電腦, 因樹莓派所使用的主流作業系統為 Rasbian 主要來自 debian , 本課程則以 debian 為主[註2],此外, Linux 主要都操作在文字命令模式,雖然入門較難,但要學好 Linux 還是需要使用文字命令模式。

  • 嵌入式系統簡介
  • 嵌入式作業系統-Linux
  • Linux 學習機
  • Linux 基本操作與管理
  • 適用嵌入式系統網頁伺服器安裝
  • 樹莓派基本操作
[註1]
  1. Raspberry Pi 為有作業系統的嵌入式系統,適合開發複雜的專案、複雜的控制, 但需要先瞭解作業系統,大部分使用 Linux 作業系統。
  2. Arduino 為微控制器(單晶片)的一種,多半使用 C 語言開發,適合簡單控制。
[註2]
  1. 如果是 PC 伺服器建議使用 紅帽(Red Hat) 或基於紅帽開放原始碼免費的 CentOS, Scientific LinuxCERN CentOS等, 因其安全穩定,支援長達 10 年,而 Ubuntu Server 等僅支援 5 年。
  2. 如果要作為上網、文書圖形處理,相當於 Windows 這種用途,那 Linux MintUbuntu 之操作介面風評較佳。
  3. 嵌入式系統則以 debian 系列(或衍生作業系統)支援度最好。
  (2016~2017年)