版本 f6b88d2fc431baa40aa9482e2d96af3987a6fb01
2014 年嵌入式系統暑期課程 / 進度與資源
.. image:: /embedded/logo-2012-small.png
課程規劃
夏季短期嵌入式系統課程全程免費 (歡迎樂捐),預計為期五週 (7 月 31 日起每週四 13:30-17:00),涵蓋以下項目: * Linux 開發環境和 GNU Toolchain * 簡易多工作業系統使用,預計用 FreeRTOS<http://freertos.org/>
_ 和 rtenv<http://wiki.csie.ncku.edu.tw/embdded/rtenv>
,後者是全部由成大資訊系大學部學生自主開發的作業系統核心 * 作業系統概念和設計 * 硬體週邊控制,如 GPIO</embedded/GPIO>
, ADC</embedded/ADC>
, USB</embedded/USB>
* ARM 微處理器架構 * 案例探討: 四軸飛行器<http://www.slideshare.net/fantasyboris/ss-30440689>
* 案例探討: 電吉他調音器<http://www.slideshare.net/shengwen1997/embedded2014-final-project>
討論區
- Facebook: https://www.facebook.com/groups/ncku.embedded2014/
報名方式
- 自由參加即可,免費
- 針對成功大學電機系和資訊系的大學部學生,提供了硬體設備 (從開發板到筆記型電腦都可) 贊助方案,請洽講師
預先準備
- 攜帶筆記型電腦並安裝 Linux 系統,建議 Ubuntu, Debian, Mint 一類,在課程進行前準備好
- 透過 VirtualBox 安裝 Lubuntu 的
共筆流程<https://hackpad.com/VirtualBox-with-LUbuntu14.04-yza4C1MPF5s>
_
- 透過 VirtualBox 安裝 Lubuntu 的
- 在 8 月 7 日前,準備一片 STM32F429I-Discovery 硬體,可洽詢
MCUApps<http://www.mcuapps.com/products/stm32f429i-discovery/>
_ - 詳閱
相關系統觀念<https://system2014.hackpad.com/2014--3mYhP6hx0le>
_
課程表
Hackpad<https://system2014.hackpad.com/2014-wfVtDbAFN1G>
_- 7/31 (4202 教室): 嵌入式系統概念和開發環境建置
- 8/07 (4202 教室): ARM 微處理器架構和硬體週邊
- 8/14 (4202 教室): 從處理器到作業系統
- 8/21 (4202 教室): Code Review 與案例分析
- 8/28 (4201 教室): 案例分析和回顧
地點
- 台南成功大學資訊工程系系館
參考資料
嵌入式系統課程</embedded/schedule>
_成大學生自行開發的四軸飛行器<http://moon-bear.github.io/>
_: 100% hardware + software open source, homebrew成大學生自行開發的電吉他調音器<http://wiki.csie.ncku.edu.tw/embedded/os-team2014-2>
_: 從作業系統核心、圖形系統,到其上的訊號系統都自幹,open source!成大學生自行開發的自動吉他彈奏機<http://wiki.csie.ncku.edu.tw/embedded/team2013-8>
_: homebrew, open sourceiT 幫忙鐵人賽<http://ithelp.ithome.com.tw/ironman7/preview/>
_
聯絡資訊
- 講師:
Jim Huang</User/jserv>
_ (黃敬群) jserv.tw@gmail.com - 徵求 2014 秋季班課程助教