分享到plurk 分享到twitter 分享到facebook

版本 e1ab2d99966df743aa0efe5356ea5f91416ca664

embedded/winter2014

Changes from e1ab2d99966df743aa0efe5356ea5f91416ca664 to 36b34182c6b7ae84cf91ae774582bf2fee0d0ef9

---
title: 2014 年冬季短期系統軟體短期課程 / 進度與資源
toc: no
...

課程規劃
------------
冬季短期系統軟體課程全程免費 (歡迎樂捐),預計三日 (Jan 24-26, 2014),涵蓋以下項目:

 * 作業系統設計與實作
   - UNIX v6 分析 + `xv6-rpi<https://code.google.com/p/xv6-rpi/>`_ (實習)
   - FreeRTOS

 * ARM 微處理器架構:以 Cortex-M 系列為例
 * Compiler 原理和實務: LLVM + GNU Toolchain
 * 案例探討:四軸飛行器
   - 飛行原理和物理模型
   - open source hardware + software stack: FreeRTOS 開發示範
   - `打造四軸飛行器全紀錄<https://embeddedcool.hackpad.com/Y38T9JXygI8>`_

報名方式
-----------
自由參加即可,請先到 `共筆網站<https://system2014.hackpad.com/>`_ 簽到

時間地點資訊
-----------
* 台南市大同路一段 173 號 5F
* Jan 24-26; 10:00-12:00; 13:30-17:30

暫定課程表
----------
- 1/25 10:00-12:00 * ARM 處理器架構簡介 (jserv)
- 1/25 13:30-14:00 * 系統軟體概況 (jserv)
- 1/25 14:00-17:30 * 真實的編譯器如何運作,以 Clang/LLVM 為例 (Miller Lee)
- 1/26 10:00-12:00 * 作業系統設計展望 (一):從 UNIX v6, Mach, 到 BSD (jserv)
- 1/26 13:30-15:00 * 作業系統設計展望 (二):從 Mach, L4 到 Xen, KVM (jserv)
- 1/26 15:00-17:00 * UNIX v6 和 C 語言編譯器概況 (jserv)
- 1/27 10:00-12:00 * xv6 簡介與實習 (jserv)
- 1/27 13:30-14:30 * FreeRTOS 簡介與實習 (jserv)
- 1/27 14:30-17:00 * 整合實例:打造四軸飛行器 (黃大峯)
- 1/24 10:00-12:00 * ARM 處理器架構簡介 (jserv)
- 1/24 13:30-14:00 * 系統軟體概況 (jserv)
- 1/24 14:00-17:30 * 真實的編譯器如何運作,以 Clang/LLVM 為例 (Miller Lee)
- 1/25 10:00-12:00 * 作業系統設計展望 (一):從 UNIX v6, Mach, 到 BSD (jserv)
- 1/25 13:30-15:00 * 作業系統設計展望 (二):從 Mach, L4 到 Xen, KVM (jserv)
- 1/25 15:00-17:00 * UNIX v6 和 C 語言編譯器概況 (jserv)
- 1/26 10:00-12:00 * xv6 簡介與實習 (jserv)
- 1/26 13:30-14:30 * FreeRTOS 簡介與實習 (jserv)
- 1/26 14:30-17:00 * 整合實例:打造四軸飛行器 (黃大峯)

參考資料
-----------
 * `嵌入式系統課程</embedded/schedule>`_
 * Microkernel evolution: http://www.slideshare.net/jserv/microkernel-evolution
 * F9 microkernel: http://www.slideshare.net/jserv/f9-microkernel
 * olibc: http://www.slideshare.net/jserv/olibc
 * mobile virtualization: http://www.slideshare.net/jserv/mobile-virtualization
 * UNIXv6 internals: http://www.slideshare.net/jserv/unix-v6study
 * C and UNIX: http://www.slideshare.net/jserv/unix-crevise

- contact: `Jim Huang</User/jserv>`_ (黃敬群) <jserv.tw@gmail.com>