微算機系統實習

臺北科技大學 115-1 學期課程,課號 362049。

課程大綱

本實習介紹ARM CPU 及以ARM CPU與GPU為核心之微處理機系統及應用平台。內容包含:ARM 之C 語言工具,ARM 發展環境,Evaluation board 之介紹,NVidia Tegra X1/X2/Nano平台之C/C++ 語言程式撰寫及偵錯,控制裝邊裝置、撰寫嵌入式多核心應用程式、嵌入式多媒體應用系統範例、嵌入式人機互動應用,及期末專題。

課程進度

1. Introduction of Embedded Software(1 week) 2. NVidia 多核心AI嵌入式平台開發環境建立 (1 week) 3. NVidia SDK之安裝與編譯(1 week) 4. 學習跨平台應用程式編譯開發環境 (2 week) 5. 建置與進行嵌入式Linux作業系統開發(1 week) 7. 利用Qt進行GUI圖形化介面程式之應用(1 week) 8.發展嵌入式CGI物聯網遠端控制系統(1 week) 9. 期中專題或考試(1 week) 11. 嵌入式Linux系統驅動程式開發(2 weeks) 11. 嵌入式Linux多工程式技術開發(1 weeks) 11.嵌入式AI人工智慧運算範例(1 weeks) 12. Final Project and Report (2 weeks)

評量方式

Lab Practices & Reports: 60% Midterm Exam or Project: 20% Term Project: 20%

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 自編上課講義