【假日進修】2019嵌入式Linux開發實務學程-免費說明會

開課日期:2020-03-07 課程費用:免費課程
上課時間:週六 / 上午,下午 學習時程:63
上課地點: 台北市中正區臺北市中正區重慶南路一段143號4樓 map
適用對象:
● 免費課程諮詢 : 02-23167736 lydia@ittraining.com.tw
● 詳細課程內容 : http://goo.gl...看完整
收藏課程
課程特色
◎課程目標
●Linux系統環境並了解OS在嵌入式系統所扮演的角色
●Multi-tasking是嵌入式系統的價值所在,因此讓學員學會如何利用Linux核心所提供的功能來實現多執緒程式,行程間通訊,等多工應用
●如何與底層Linux驅動程式溝通,多工 I/O 處理機制,包含Blocking I/O、Non-blocking I/O
●透過網路Socket程式,實作 HTTP Web Server , 貫穿整個Linux程式設計精髓
●了解ARM核心架構與開發Boot Loader,從Boot loader到loading Linux Kernel
●嵌入式Linux的開發流程、Makefile與Linker script 的撰寫,Open Source 移植方式與技巧
●嵌入式Linux開發的重要觀念與技術,如Flash layout Design、Root File system 等
●了解如何使用Intel Movidius Neural Compute Stick(NCS)實現AI邊緣運算,並進行AI影像辨識應用。


◎課程特色
● 專業師資群:
所有講師均超過12年以上產品開發經驗,將十多年累積RD經驗整理成教材,深入淺出的講解原理並快速學習獲取Know-How。

● 全新Bottom-up 速學模式:
以開發者的角度直效學習,從底層Boot Loader設計, 往上進入Linux OS系統到Linux 驅動程式完成,當一個以Linux為基礎的嵌入式系統建構完成後,才開始進入系統應用的開發階段。

● 推薦就業:
本公司長期與國內系統廠及IC廠的接觸,可為轉職的您媒介工作。

● Raspberry Pi I/O擴充板:
艾鍗專為Raspberry Pi設計的一個I/O子板,以擴充原官方Raspberry Pi板的功能,使您可以並透過主題式的Lab,讓您的學習事半功倍。


◎職涯方向:
嵌入式系統工程師/韌體工程師/Linux消費性電子設計師/Linux網路程式工程師/Linux驅動程式工程師/Boot Loader開發工程師
詳細內容

embeddedsystem

12/31前享年終優惠85505000~立即洽詢

 

完整說明嵌入式Linux開發實務課程
讓您初步了解[嵌入式技術]及[未來應用]
充分理解[課程規劃]看擁有12年以上產品開發經驗之講師如何完整傳授功力
從中看見[職場需求]一展長才之處
進而了解[學習目標]懂得如何完整規劃
最後最後只差跨出的那一步了!


還再為轉職就業而煩惱嗎?

來參加免費說明會
我們將回答您的提問,解決您的疑問!

給您寶貴資訊帶回家!

 

第一階段   嵌入式Linux系統建置實務

此門課是為了進入嵌入式Linux開發的預備課程,要在Linux作業系統開發,對Linux這套作業系統的操作環境須要有一定的熟悉度,包含Linux系統架構、檔案系統結構、指令操作、網路設定、常用伺服器 建置等。

  
 
  • 開發平台硬體Raspberry Pi 3
  • 套件安裝管理及Linux常用指令
    • 套件安裝 dpkg及用法
    • 套件安裝 apt-get及用法
    • 套件安裝 apt-cache及用法
    • 網路配置
    • 服務配置 -啟用SSH
    • 常用指令
    • 開機重啟 命令
    • Linux相關指令分類
 
  • 檔案結構與檔案系統
    • 檔案類型 與副檔名
    • 權限
    • 檔案系統 類型
    • 系統結構
    • 硬碟分割
  • 使用者帳號管理
  • 伺服器安裝與設定
    • SAMBA

 

第二階段   嵌入式Linux設計開發與軟硬體整合

了解嵌入式系統架構並能進行軟硬體系統的整合、移植與開發。

在拿到一般嵌入式 BSP後懂得如何開始,會知道如何進行核心組態與編譯, Boot loader 編譯以及Root File system建立等。
 能熟悉GNU Toolchain的使用,包含GNU AutoTools與Makefile的撰寫。
熟悉Open Source 程式與函式庫的移植技巧 。
課程利用Raspberry Pi  開源硬體,讓你從空的SD card,從無到有建構自己的嵌入式Linux 系統並能使板子能開機 (Board bring up)。
在Linux系統建立完成之後,教你開發 Linux Pthread、Socket及File (Device) I/O的系統程式。
最後,以嵌入式Linux常見的產品,如IPCam、Wi-Fi Router、NAS,手把手教你這些功能是如何被實現的。

 
  • 嵌入式系統軟硬體架構與開發流程
  • 嵌入式 Linux BSP 建立 :
    • 安裝 Toolchain 與專案編譯環境設定
    • Boot loader 簡介與U-boot 編譯與使用
    • Linux Kernel 配置與編譯
    • Root filesystem 建立-使用buildroot/Yocto
  • Flash Layout 配置與Linux MTD
 
  • Open source 程式移植
    • gcc 常用 編譯參數說明與最佳化
    • Make、 Makefile 說明
    • GNU Build System- Automake
    • BusyBox
  • 嵌入式Linux實作整合應用
    • Media Player:Porting MP3 Player
    • NAS: Porting SAMBA
    • Wi-Fi Router:Wi-Fi Driver, hostapd, dhcpd, bridge, ...
    • IP Camera:Porting Streaming server

 

第三階段   嵌入式Linux驅動程式實戰

不管你是要自己撰寫或移植,這都是資深嵌入式系統工程師的必修課。

熟悉Linux驅動程式架構並能實際動手撰寫Linux 核心底層的驅動程式。
了解如何撰寫Linux硬體驅動程式,配合Raspberry Pi 硬體實戰 GPIO Driver、Linux中斷處理、UART Driver、SPI Driver、I2C Driver、ADC Driver等Driver。

  
 
  • 字元裝置Driver
  • Linux Misc Device
  • Linux GPIO 驅動程式 for LED, Button,Relay
  • Raspberry Pi 3 功能說明與BCM283x 使用說明
  • Pi 擴充卡硬體功能介紹與電路圖接腳說明
  • Linux 中斷註冊 & 中斷控制器HAL層架構
  • Pi 擴充卡硬體功能介紹與電路圖接腳說明
  • Bottom Halves (Tasklet & Work Queue)
  • 進階字元Driver:
    • Non- blocking I/O : 使用Wait Queue & completion 機制
    • kernel 對UserSpace通知: SIGIO 信號非同步通知,call_usermodehelper()
 
  • Kernel Timer List (Jiffies, timer ticks) for LED 閃爍
  • Linux Serial port 驅動程式 for Bluetooth 模組
  • Linux Platform Device & Platform Driver 架構
  • Linux Device Tree
  • Linux SPI Client驅動程式 for ADC Driver (MCP3008)
  • Linux IIO Driver(Linux Industrial I/O Subsystem)
  • Linux SPI Bus master 驅動程式 for BCM2835 SPI controller
  • Linux I2C Client驅動程式 for EEPROM
  • Linux I2C Bus master驅動程式 for BCM2835 I2C controller
  • Linux User Space Driver - BCM2835 C I/O Library

 

第四階段   嵌入式Linux應用實戰
 

A.嵌入式AI影像辨識

透過本課程可以了解邊緣運算 : 嵌入式AI技術實現架構,並能夠實際進行AI影像辨識之應用

 
 
  • 終端裝置的AI運算與應用
    • 如何用Intel Movidius Neural Compute Stick(NCS)實現AI邊緣運算
    • Intel Movidius Compute Stick 架構
    • Intel NCS SDK安裝與程式開發說明
    • Run CNN model (MINST) on Raspberry Pi
師資介紹
1.講師均超過12年以上產品開發經驗,將十多年累積RD經驗整理成<實戰經驗講義>及<補充教材>
2.<樹莓派>+<艾缔研發I/O擴充板--專為擴充樹莓派功能所設計的一個I/O子板,使您可以並透過主題式的Lab,讓您的學習事半功倍>
 
teacher5

范老師

▪ 清華大學資訊工程碩士

▪ Embedded system ▪ Linux ▪ C/C++

▪ Web based ▪ PHP/JSP ▪ Java

teacher4

Joseph

▪ 台灣大學電機工程系博士研究 ▪ 上市網通科技公司/資深軟體工程師

▪ 嵌入式Linux系統 ▪  ARM Boot Loader  ▪  資料結構及演算法 ▪  PCB Layout

▪ MCU 韌體設計 ▪  Linux 驅動程式▪ Linux系統程式 ▪ 網路通訊協定

teacher1

Collin

▪ 國立雲林科技大學電機系

▪ Linux 驅動程式 ▪ Embedded Linux開發 ▪ ARM u-boot 開發

▪ 產品開發經驗:  Android cell phone, P.O.S(工業電腦)

teacher2

Hank

▪ 中洲技術學院電子工程系 ▪ MIS資訊部經理

▪ Linux 系統管理 ▪ Embedded linux 開發 ▪ Linux網路伺服器管理

▪ Linux防火牆/iptables 管理 ▪ PHP網頁程式設計

teacher3

Peter

▪ 台北科技大學資訊工程系 ▪ 國內一線網通大廠/軟體部經理

▪ Linux程式設計 ▪ Embedded Linux開發 ▪ Linux驅動程式設計

▪產品開發經驗:  Wireless Broadband Router,VPN Gateway,NAS

teacher4

Kangta

▪ 輔仁大學電子工程碩士

▪ 國內NB ODM一線廠/資深工程師

▪ 8051/ARM韌體開發  ▪ USB Host/Devcie韌體設計 ▪ Linux驅動程式設計

報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!
備註
12/31前享年終優惠85折,前50名再折5000元~立即洽詢
限20名(名額有限,敬請提早報名)
嵌入式課程 http://bit.ly/2OFKMS4
免費說明會 http://bit.ly/2OE6pSQ

如您對本課程有興趣,或需相關諮詢,歡迎於下方留下您的聯絡資訊,我們將派專人與您聯繫,感謝您!
我想瞭解更多
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
美/日語青年補助活動,免費體驗英日文+萬元學習金!_聯成外語(課程280回函) 英語強力特訓-免費體驗震憾力,再送萬元聲援你對抗破英文!_聯成(課程回函右下)
讀者留言
相關進修課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
【免費說明會】MCU韌體開發實戰 艾鍗學院 台北市中正區 免費課程 2019-12-08
索取課程資料
收藏課程資料
APP行動開發 巨匠電腦土城認證 新北市土城區 免費課程 隨時開課
索取課程資料
收藏課程資料
APP行動開發 巨匠電腦士林認證 台北市士林區 免費課程 隨時開課
索取課程資料
收藏課程資料
training 智慧型機器人與圖控整合應用(政... 勞動力發展署... 桃園市楊梅區 免費課程 2020-01-06
索取課程資料
收藏課程資料
APP行動開發 巨匠電腦 台中市大甲區 免費課程 隨時開課
椅子瑜珈,拉出曼妙身材!_影音課程(課程495)
萬元補助》商務日語人才培訓,再送免費課程!_聯成_(課程495全區)

登入1111進修網

1
2
提示
3
從facrbook登入
我無法登入、忘記密碼?
註冊成為進修會員