Implementation of Embedded OS

- 2016 Spring, CSIE 7313, 922 U3700, 德田 110/202

- 薛智文, cwhsueh+IEOS@csie.ntu.edu.tw

Forum

Announcement

  • 0223: Lectures begin. Please group here.
  • 0412: Proposals are here.
  • 0412: Take home midterm will start on April 26th.
  • 0426: midterm is here (pdf).
  • 0531: midterm answers .
  • 0614: 這禮拜是最後一次的Laboratory;記得要在demo之後或下禮拜五(0624)之前交還借用的實驗器材(Ras Pi 及周邊硬體、線材等)。因為下禮拜二(0621)是這學期最後一堂課,所以如果不是在那時的課堂中交還給助教,那麼助教為了親手收到交還的器材,歡迎隨時跟助教約時間和地點交還器材(一到五、德田館為佳)LOL
    • Raspberry Pi
    • 8G SD Card
    • TTL-USB
    • 電源線
    • 溫度感測器
  • 0630: Final reports are posted, grade is here.

Homework

Projects

  • Priority Ceiling enabling in uC/OSIII, FreeRTOS
  • Slob and Slub enabling in uC/OSIII, FreeRTOS
  • Zigbee enabling in uC/OSIII, FreeRTOS
  • Performance tuning for applications in virtualized environment.
  • Raspberry Pi + Arduino
  • uC/OS-III porting on RPi, on x86
  • FreeRTOS porting on RPi, on x86
  • Container
  • Docker
  • Openstack
  • WeOS

reports

  1. 無線遙控機器人 slides, source codes
  2. 四軸軟體飛控 report
  3. Remote Sensor report
  4. 聲波付款 paper report

Scores

Grading (subject to change):

● proposal           5%   
● presentation       5%   
● participation     20%  
● take-home midterm 20%     
● project result    40%  (50% peer appraisal)
● Project report    10%  

Documents

Slides

Labs

References

  • Jean J. Labrosse, MicroC OS II: The Real Time Kernel, 2nd edition, CMP Books, 2002.
  • “Understanding the Linux Kernel (3rd Edition),” Daniel P. Bovert & Marco Cesati, O'Reilly, ISBN 0-596-00565-2, 天瓏.
  • “自己動手寫作業系統,” 於淵, ISBN 9861258450, 文魁.
  • “現代嵌入式系統開發專案實務”, 邱毅凌, ISBN 9868340918, 知迅.
  • Xen

TA

  • 陳永傑
    • e-mail: b99902074@ntu.edu.tw
    • office hour: Wed 10-12 德田館 408
courses/104_2/ieos.txt · 上一次變更: 2017/02/21 02:55 由 cwhsueh
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0