fbpx

MCU 728x90 114

 

ARM Embedded Linux banner 744x400 new

學程簡介 課程大綱 課程預覽 專題實績 會員優惠
【業師教學】提供學員專屬諮詢平台,訓中訓後為你排難解惑
★ 課程採取【實體遠距同步】全台開課並提供錄影補課,歡迎免費洽詢!

♦ 課程單元可依需求選擇,請填表預約諮詢,或洽顧問專線02-23167736

♦ 業界實戰接軌工作職務!課程與企業徵才合作,幫助學員訓後就業。

學程簡介
🚀電子產品最重要的底層核心技術之一
手中的智慧型手機、家中的智慧家電,到引領工業革命的機器人、自動駕駛車,乃至於無所不在的AIoT智慧終端,它們的核心都跳動著同一個強勁的脈搏—嵌入式系統!嵌入式系統不僅是所有電子產品的基石,更是驅動未來科技發展的引擎!隨著物聯網、AI邊緣運算等技術的持續發展,嵌入式Linux工程師在科技產業中的地位將更加重要。
📌突破學習痛點,直擊核心技術
然而,學習嵌入式有一定的門檻和難度,學習者普遍面臨著整體概念模糊、實作經驗不足、學習與應用之間的落差,以及相對複雜的軟硬體整合等問題。 因此,艾鍗學院力邀業界資深嵌入式工程師聯手,為你量身打造一套系統化、實戰派嵌入式系統學程,讓你不再孤軍奮戰!告別茫然摸索,少走彎路。
🎯掌握關鍵技術,開啟你的嵌入式開發之路
 
✔ 紮根Linux基礎:從熟悉Linux系統環境、伺服器安裝開始,打下堅實的開發基礎。
✔ 解構Embedded Linux核心:深入Toolchain、Bootloader、Kernel、Root Filesystem等關鍵部分,讓你不再霧裡看花。
✔ 玩轉Embedded Linux BSP:熟練掌握Buildroot與OpenWrt等主流開發工具,快速打造客製化系統。
✔ 精通Linux驅動開發:掌握驅動程式設計的精髓與學習方法,從看懂、分析到修改程式碼,甚至獨立開發專屬驅動!
✔ 全方位數位學習輔助:從基礎C語言到進階ARM Bootloader底層設計課程,補強你的知識體系,徹底掌握嵌入式系統的開發脈絡。
 
你將學到
1. 能清楚掌握嵌入式Linux的開發流程,並了解業界如何進行嵌入式產品開發與生產。
2. 瞭解如何建構一個完整的嵌入式Linux系統,並能夠進行軟硬體系統的整合、移植與開發。
3. 掌握Embedded Linux開發重點:Toolchain, Bootloader, Kernel, Root Filesystem
4. 上手Embedded Linux BSPBuildrootOpenWrt
5. 瞭解Open Source PortingDebug技巧。
6. 學會如何在嵌入式Linux開發多執緒Pthread程式網路Socket通訊程式。
7. 能具備Linux硬體驅動程式撰寫與除錯的能力,包含Linux中斷GPIOUARTSPII2CADCDriver。
8. 瞭解ARM核心的指令集記憶體處理器(MMU)中斷處理等,並能以Bare-metal(Non-OS)的方式驅動I/O[選修]
9.了解如何使用嵌入式Linux實現AI邊緣運算,並進行AI影像辨識應用[選修]
 
※課程完訓後將提供結業證書作為研習證明
 
 

 
課程架構

embeddedlinux map 2022.p

    課程大綱請點擊此處 )

嵌入式Linux學程特色

1. 資深Linux嵌入式工程師組成的教學團隊:

很多人都說:要學會這個技術的路很長,但如果有高手帶你練功,你升級的速度就快了! 讓最懂業界也最懂技術的專業工程師手把手教你,所有講師均超過16年以上開發經驗,將多年累積的實戰經驗整理成獨家教材,課程編排著重實務上的概念與技術要點,更特別加強學習者容易卡關的地方,深入淺出講解原理、指導實作;觀念清楚了,不走冤枉路,幫助你快速獲取Know-How。

2. 嵌入式「應用開發」+「底層系統」,完整核心技能:

模擬業界嵌入式產品應用開發與生產,用常見的嵌入式產品應用整合實例,一步步讓你瞭解嵌入式Linux系統開發的架構觀念與流程;更進一步深入底層,讓你充分理解kernel對特定硬體的驅動程式架構,並了解ARM核心架構、如何在沒有OS情況下撰寫程式,以奠定底層系統程式開發的重要知識,養成紮實的技術力。實務上有許多難題必須依靠「底層系統」的專家解決,因此相關人才相當搶手。本課程以開發者的角度深入技術核心直效學習,貫通上層應用與底層系統驅動,幫助你能真正縮短產品開發的時間,快速產出工程樣品。

 

嵌入式Linux課程架構

3. 強化「軟硬整合」能力:

已有許多企業深刻體認到,軟硬整合的門檻極高。但只有打破「軟體歸軟體,硬體歸硬體」的模式,從整體角度及多元面向來解決問題,才能夠以全面的眼光達到最高效益。本課程重點在於培養軟硬兼具,游"韌"有餘的嵌入式工程師,從瞭解嵌入式系統架構,熟悉嵌入式開發環境及交叉編譯器等工具,到掌握嵌入式硬體的架構和常用的介面技術知識,並能夠編寫相關的驅動程式;同時還需具備編寫上層程式的能力,以和底層核心驅動程式進行通訊與效能測試。最後能夠對整個系統的執行效能和空間進行優化,包括Linux核心配置、函式庫和背景程式的效能等,成為全方位的嵌入式Linux技術專才!

4. 使用獨家研發Raspberry Pi  I/O擴充板:

有實際硬體,學驅動程式才真正有感!為了傳達正確的嵌入式Linux學習觀念與學習重點,艾鍗獨家設計I/O子板,以擴充原Pi板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐嵌入式Linux核心技術與架構。

new Raspberry PI IO v3

ecpcblayout 728x90

業界派訓首選 [ 索取企業優惠 ]

卓越的企業不但追求技術 更要求速度
艾鍗學院為了隨時掌握產業的變化並跟上技術需求,設有教學研發團隊,以提供新技術、高品質的培訓服務,有效地訓練出業界需要的人才!感謝緯創資通、奇美電子、浩鑫、台達電子、新普、英業達、精英電腦、微星、金士頓、圓剛、鈊象電子、益登科技、廣達電腦、德州儀器、系微、AMI等80多家企業選擇艾鍗培訓。

enterprise embedded linux

 

適合對象
欲學習Embedded Linux開發技術並能具體進行嵌入式產品研發工作
欲熟悉Linux核心驅動程式撰寫方法與除錯
欲養成相關職能,以勝任嵌入式Linux工程師相關工作者
需領導、管理嵌入式系統相關開發專案,並與團隊加強溝通者
對ARM架構和其底層系統程式開發有興趣,或想從事ARM BSP development、ARM Bootloader/BIOS programming研發相關工作者
職涯方向
Embedded Linux工程師嵌入式軟/韌體工程師 │ 嵌入式應用開發工程師 │ BSP軟/韌體工程師 │ Linux軟/韌體工程師 │ Linux驅動程式工程師 │ 韌體研發工程師 │ BIOS 工程師 │ RTOS 工程師 │ MIS工程師 │ Linux Kernel工程師 │ 物聯網工程師
 
 
師資陣容   
Embedded linux Teacher fan

范老師 講師具16年以上嵌入式系統開發經驗

▪ 清華大學資訊工程碩士   ▪ 嵌入式系統技術顧問經理

▪ Embedded system   ▪ Linux系統程式設計   ▪ C/C++

▪ Web based   ▪  PHP/JSP   ▪  Java

 

linux teache joseph

Joseph  講師具16年嵌入式Linux開發經驗

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

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

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

 

teacher1

Collin  講師具18年嵌入式開發與Linux驅動程式設計經驗

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

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

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

 

teacher4

Kangta  ※講師具18年以上Linux嵌入式系統驅動程式設計經驗,在國內一線PC/NB ODM廠擔任主任級資深工程師!

▪ 輔仁大學電子工程碩士  ▪ 上市公司資深軟韌體設計工程師

▪ Embedded Linux Device Driver  ▪ C/C++  ▪ 嵌入式Linux程式設計

▪ USB韌體設計 ▪ 8051單晶片/Assembly Language  ▪ 類比/數位電路設計

 

linux teacher hank

Hank  講師具16年MIS工程師經驗

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

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

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

 

能把一門技術深入淺出地講解清楚是工程師十年功力的深耕

學員反饋
  •  許同學:工作現在會用到嵌入式,比較有方向
  •  戴同學:目前在做WIFI、IOT相關,對韌體網路程式設計有幫助。
  •  林同學:老師專業
  •  王同學:多了解這些知識有幫我控管專案
  •  黃同學:有助釐清觀念,工作時遇到問題會回去找講義搭配資訊解決
  •  林同學:上過課比較有想法,再來就是看自己怎麼應用
  •  陳同學:系統架構比較清楚
  •  方同學:1.建立觀念 2.做研究項目知道怎麼找資訊,利用資訊學習,比較有SENSE 3.工作會用到基本控制
  •  林同學:學到很多
  •  陳同學:老師解說觀念時,讓人十分清楚可以瞭解
  •  張同學:Linux程式設計幫助大
  •  闕同學:工作上有幫助,也比較會教別人
  •  黃同學:老師備課完整,教學認真
  •  賴同學:課程規劃實用,老師專業知識豐富
  •  柯同學:講解清楚很實用
  •  張同學:教學內容豐富有深度
  •  黃同學:可為做過相關工作經驗的人做較完善複習與整體觀念了解
  •  楊同學:能了解linux 驅動程式觀念與架構
  •  王同學:good
  •  丁同學:講師專業
  •  陳同學:實機操作對新手入門很有幫助
  •  謝同學:課程內容豐富實用
  •  林同學:老師上課非常用心,也都會協助解惑
  •  張同學:實用
  •  周同學:Hank老師講得很詳細 講話也很幽默
  •  蔡同學:實用且有系統的教學內容
  •  馮同學:更深度的了解驅動程式的一些邏輯概念,並且對Linux系統有第一步的了解
  •  邱同學:內容貼近實用,上課完畢後,有辦法當作入門基礎
  •  張同學:不錯 sample code很有幫助

 

上課花絮

 

Linux 2 2022 292x175 Linux 1 2022 292x175 online Linux 1 2022 292x175 online Linux 3 2022 292x175 Embeddedlinux kernel p5 Embeddedlinux joseph p6

 

◎艾鍗講師關心每一位學員的學習狀況,並於空檔個別指導。

◎學員專屬講師助教群諮詢平台,線上解答課程問題,課堂外、結訓後不怕找不到人問!

 

 

課程諮詢

 
延伸課程