作者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