作者neoneon (紅茶を飲む程度の能力)
看板NCTU-Teacher
標題Fw: [心得] 張立平 智慧整合感控系統之理論與實務
時間Tue Jul 12 03:00:08 2016
※ [本文轉錄自 neoneon 信箱]
作者:
[email protected] ("愛宕有機奈米負離子貓")
標題: [心得] 張立平 智慧整合感控系統之理論與實務
時間: Sun Jul 10 11:38:46 2016
作者: Suzumiya (GWIM) 看板: NCTU-Teacher
標題: [心得] 張立平 智慧整合感控系統之理論與實務
時間: 2013/01/14 Mon 11:07:38
⊕課名⊕
智慧整合感控系統之理論與實務
▲教授▲
張立平 教授
★修課年度★(請加註開課單位 如:大三通識、XX系選修、XX所)
101上 資工所
£教了什麼£(課程大概內容。或是額外學會了什麼東西。)
1. Scheduling
這部分基本上focus在各種scheduling protocol(RMS,EDF,CPP,PIP,...etc)
期中考只考這部分
2. ucOS2
real-time OS
介紹ucOS2的scheduling方式,還有kernel的一些data structure
3. tinyOS
OS for Wireless sensor network nodes
這部分主要是介紹coding on tinyOS
(語言是nesC,syntax跟C差不多,但是整體結構不一樣)
◆上課方式◆(投影片、團體討論、老師教學風格)
投影片
▼考試作業▼
課綱
http://ppt.cc/GY_A
期中考前沒有作業、沒有lab
期中考考卷在e3,給你3天的時間寫完交到課堂
期中考後有lab,無期末考
ucOS2 lab * 3
在實驗版上實現scheduling
有兩種板子 Embest s3c2410 or Altera NiosII
基本上嵌入式板總是會遇到古里古怪的問題
這部分的實驗都花了不少時間
*implement RMS(Rate Monotonic Scheduling)
*implement EDF(Earliest Deadline First)
*implement CPP(Ceiling Priority Protocol)
tinyOS lab * 2 (因為連假的關係濃縮成1次)
每個lab都有sample code
lab主要是增加一些功能,因此都不會太難
*Blink(控制LED)+兩個node互傳data
*Oscilloscope(把UART改成TOS base)這個我不太會解釋...總之也不難
四軸飛行器quadrotator* 1(以後不知道會不會有這個lab)
控制飛機前後移動,跟圓圈保持在一定的距離內
¥其他¥(是否注重出席率or嚴禁遲到?需要的基礎?)
不點名
最好有修過OS
沒修過的話至少有聽過RMS, EDF是有幫助的
¢最後想說的話¢
我覺得loading蠻輕的課(只有期中考+lab)
這門課是第一次開,不過以前老師有開過專門教ucOS2的課
這門課還有加上tinyOS跟quadrotator
所以不確定以後還有沒有
&誰適合修這門課&
不怕embedded system的人
實驗板常常有de不完的bug
--
※ Origin: 交大次世代(bs2.to)
◆ From: 140-113-68-147.Dorm8.NCTU.edu.tw
推 kulapika:原PO神人推推推 01/16 16:29
作者從 114-26-188-183.dynamic.hinet.net 修改文章於 2013/01/25 Fri 08:32:29
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: neoneon (106.105.175.48), 07/12/2016 03:00:08