工控嵌入式與分散式系統

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

課程大綱

本課程介紹以ARM CPU為核心之嵌入式系統。內容包含:ARM CPU基礎架構,ARM CPU指令集,ARM之C語言工具,ARM 發展環境,開發電路板,模擬器,Linux驅動程式之撰寫及安裝,分散式網路架構,以及應用實例。 This course introduces small single-board computers serving as embedded systems and explains the architecture of X86 and ARM CPUs. This lecture will present the history of the ARM development environment, emulators, distributed network architectures, and industrial applications of ARM architecture. In the course, students learn to install Linux on development boards and write software to communicate with ARM processors. The exercises involve setting commands for the ARM cores and receiving signals from our embedded systems using C language tools.

課程進度

第1週 課程大綱介紹, 第2週 嵌入式系統的開發環境與基礎操作 第3週 分散式系統的類比訊號輸入輸出 第4週 教師節放假 第5週 Raspberry-Pi_5教學開發環境與基礎操作 第6週 Ubuntu教學 第7週 Python教學數位邏輯 第8週 光復節補假 第9週 期中測驗 第10週 園遊會補假 第11週 Ros2介紹與操作 第12週 專題介紹 第13週 專題製作 第14週 專題製作 第15週 專題製作 第16週 期末報告 第17週 彈性學習週 第18週 彈性學習週

評量方式

出席、報告、期中考、期末考

教材

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