嵌入式 Linux系統程式設計(Linux Programming)
|
課程內容
|
學習重點
|
 Linux System Introduction
 Linux Installation & Design hard disk layout
 I/O Routines
 File and Directory Maintenance
 Handling Error
 Processes & Signals
 InterProcess Communication
 Nerwork Programming
 POSIX Thread
 Shell programming
 嵌入式Linux程式設計 (專題課程實習)
|
|
|
|
Embedded Linux實作應用&物聯網應用
|
課程內容
|
學習重點
|
 Introduction to IOT
 Architecture of IOT
 Implementation of IOT
 IOT Platform Demo
 Introduction to Embedded System
 Introduction to Android wearable device
 ARM architecture & Introduction to
 Development Board
 GNU Software
 Development tools & Debugging tools
 Introduction to Bootloader
 Embedded Linux Kernel
 File System
 Open Source Application porting guide
|
 物聯網介紹
 物聯網架構
 物聯網實作
 物聯網平台實務Demo
 了解嵌入式硬體設計流程
 了解嵌入式穿戴式裝置架構  SOC 系統晶片架構
 電子電路元件,自行新增硬體晶片裝置
 從底層的驅動程式到上層的系統建置
 嵌入式系統從底層到上層的運作方式
 課堂的實作演練
 業界講師的專案指導
|
|
|
影像辨識技術 OpenCV應用
- 建議選修
|
課程內容 |
影像辨識與人工智慧整合練習 |
 AI人工智慧基礎與應用
 OpenCV移植基礎
 OpenCV API應用實作
 物體與特微偵測
 邊界偵測
 人臉辨識
 動態物體偵測
|
 影像辨識與人工智慧整合專題
 智慧家庭應用控制
 人臉偵測與辨識
 工業用物體檢測與辨識 |
|
|
嵌入式Device Driver開發實務課程 |
課程內容 |
|
 Introduction to Linux Device Driver
 Linux Kernel Module Building and Running
 Char Driver
 Debugging Linux Kernel and Device Driver
 Kernel concurrency and Race conditions
 Advanced Char Driver |
|
|
|
Android BSP Porting系統整合移植實務 |
課程內容 |
學習重點 |
Introduction to Android
 Introduction to Android wearable SDK
Android Stack Architecture
Android Software Development Kit
Android Kernel & Driver Porting
Android Build System
|
|
|
|
C語言程式設計
- 建議選修 |
課程內容 |
學習重點 |
 Introduction to C
 Looping, Branching and Jumps
 Functions
 Arrays, Pointers and Character String
 Storage Class
 File I/O
 Structures
 Bit Manipulations
 The C Preprocessor
|
|
|
|
|