*不需具備Linux基礎,有志投入Embedded Linux技術領域發展者
*針對社會新鮮人、退役軍人、待業上班族想轉職就業跨半導體科技產業者
*已在相關領域,欲再增強本身專業技能者
*欲學習Embedded Linux開發技術並能具體進行嵌入式產品研發工作
*對ARM架構和其底層系統程式開發有興趣,或想從事ARM BSP development、ARM Bootloader/BIOS programming研發相關工作者。
*需領導、管理嵌入式系統開發專案,並與團隊加強溝通者
我可以學到什麼?
1. 能清楚掌握嵌入式Linux的開發流程,並了解業界如何進行嵌入式產品開發與生產。
2. 瞭解如何建構一個完整的嵌入式Linux系統,並能夠進行軟硬體系統的整合、移植與開發。
3. 掌握Embedded Linux開發重點:Toolchain, Bootloader, Kernel, Root Filesystem。
4. 上手Embedded Linux BSP:Buildroot與OpenWrt。
5. 瞭解Open Source Porting與Debug技巧。
6. 學會如何在嵌入式Linux開發多執緒Pthread程式、網路Socket通訊程式。
7. 能具備Linux硬體驅動程式撰寫與除錯的能力,包含Linux中斷、GPIO、UART、SPI、I2C、ADC等Driver。
8. 瞭解ARM核心的指令集、記憶體處理器(MMU)、中斷處理等,並能以Bare-metal(Non-OS)的方式驅動I/O。
◎課程特色
● 專業師資群:
所有講師均超過12年以上產品開發經驗,將十多年累積RD經驗整理成教材,深入淺出的講解原理並快速學習獲取Know-How。
● 全新Bottom-up 速學模式:
以開發者的角度直效學習,從Linux OS系統到Linux 驅動程式完成,當一個以Linux為基礎的嵌入式系統建構完成後,才開始進入系統應用的開發階段。
● 推薦就業:
本公司長期與國內系統廠及IC廠的接觸,可為轉職的學員介紹工作,擁有優先面試的機會。
● 模擬業界實戰開發:
實戰演練!並深入業界嵌入式產品的開發與生產細節,幫助你縮短自學摸索和產品開發的時間,快速產出工程樣品。
● 軟硬整合實力大躍進:
不少企業團隊體認到,軟硬體整合能力的門檻和需求才是最高的,但只要跨過門檻就能夠解決更多問題。學習這門課,你將了解嵌入式系統架構並能進行軟硬體系統的整合、移植與開發。
● Raspberry Pi I/O擴充板:
艾鍗專為Raspberry Pi設計的一個I/O子板,以擴充原官方Raspberry Pi板的功能,使您可以並透過主題式的Lab,讓您的學習事半功倍。
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,回覆問題,感謝您!