Wednesday, July 04, 2007

心得報告

課程名稱:嵌入式系統原理與實作
授課教授:黃英哲 (中山大學資工系 嵌入式系統實驗室)
每週三小時面授討論,兩小時實習。
嵌入式系統期末專題報告實驗設備:

硬體環境

1. PC(必須具有Serial Port(RS232) 以及Printer Port)x 2

2. Creator PreSOCes Development Kit (新華電腦所開發之S3C4510 (ARM7 Core)實驗板) x 1

3. WINeZ ARM (新華電腦開發之ARM ICE) x 1



軟體環境

1. Windows XP (OS for PC)

2. Hyper-terminal (for PC connect with Creator)

3. Domingo for uLinux V1.2

4. ARM Developer Suites V1.2

5. Borland C++ Builder 6





期末每一組將專題展示,老師花錢買禮卷頒給3個獎項

最佳創意:貪食蛇
貪食蛇遊戲,利用CMOS Sensor Module 感測手勢操縱蛇的方向。
最佳技術:打磚塊,監控系統
打磚塊-將演算法最佳化,發揮實驗板最佳效能,並做效能分析。
監控系統-將實驗板做為遠端監視器,透過RS232將影像傳回,撰寫使用者端監控軟 體。

最佳報告:打磚塊


其他我認為更好的專題
猜數字:在沒有audio codec source code的情形下用手機的音樂轉pcm音訊使用既有 的function撥出高和絃音效。
賓果遊戲:
透過UART作雙向人機互動通訊,完整度高的GAME AI。
  1. 心得

    在我進來中山之前是在一個做Smart Phoneteamusb driver,沒想過後來會呆在一個做資料探勘演算法實驗室。這門課真的學到很多東西,尤其是講interface那一章。Creator那塊板子有很多可以玩的地方,後來自己去跟電機系借了一組一樣的實驗板,以後可以試試poOS在上面。目前來看幾乎每個嵌入式系統上都有UART,因為做專題對UART也有更多的認識,學這個還真的是物超所值的。

  2. 肯定

    為甚麼會修黃老師的課呢?只能說修過的學長都會推荐。上班的時候發現自己原來是不會寫程式的,修過黃老師的課明瞭我懂的Embedded System真的很少,聽了楊昌彪老師的演算法才知道資料結構不只是用來入學考試。很羨慕資工系有很多具有高度教學熱誠的教授,很少老師在教書超過20年之後還會一直想改善教學的方式提高學生的興趣跟學習效果。

    黃老師的某一個研究生這樣說:進實驗室前就知道會很操,就算念3年也不意外。我問他,那你知道要念3年還去找黃老師?他說,老師要讓出去的學生都有很高的水準,並不是因為找不到其他老師,而是心甘情願,就像畢業的時候身上會蓋一個章『黃英哲品質保證』,會是業界搶手的人才。

  3. 建議

我覺得課前複習提問的方式很棒,但是助教作投影片似乎辛苦了一點。因為很多的情 形是 問問題的人的想法跟他表示出來的文字會有表達上的出入,跟後來助教理解的也不一定會 一樣。所 以應該請提問的學生自己做投影片,上課的時候自己敘述問題給 其他人了解。


    希望老師下學期或是明年能再開一,兩門課,也許在進階一點,嵌入式系統還有很多的東西可以學習,讓其他系所的學生能有機會再聽聽老師的課。

    謝謝老師及兩位助教。


Sincerely,

jimisu

2 comments:

Anonymous said...

吉米好厲害唷....

Anonymous said...

「打磚塊-將演算法最佳化,發揮實驗板最佳效能,並做效能分析」似乎很有趣,有無前後對照的數據或細節可參考呢?謝謝!