回到首頁
個人.家庭.數位化 - 數位之牆



產業動態 12/30【速學軟硬整合】佈局嵌入式AIoT 實戰嵌入式Linux開發
艾鍗學院 本新聞稿發佈於2017/12/01,由發布之企業承擔內容之立場與責任,與本站無關

成為軟硬兼具、游韌有餘的人才!資深RD工程師/研發經理親自授課,每一門課都是提供業界實際的開發方法,不僅提供原理、架構、觀念,我們更把實際產品開發過程中所遇到的問題,累積解決問題的經驗整理成課程,透過Hands on training的方式,教授開發要領與工程問題解決Know-How,讓你可以快速了解Embedded Linux的開發工作,並能真正將Embedded Linux導入產品開發。

 
■ 發布/輪播新聞稿 新聞稿直達14萬電子報訂戶刊登新聞稿:按此
 
學程最後一梯!實戰演練!並深入業界嵌入式產品的開發與生產細節,幫助你縮短自學摸索和產品開發的時間,快速產出工程樣品!

【第一階段】 嵌入式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 Ubuntu作業系統安裝(使用虛擬機)
•Linux 檔案系統與常用指令介紹
•開發平台硬體介紹(Raspberry Pi 3)
•嵌入式 Linux BSP 建立 :
安裝Toolchain 與專案編譯環境設定
Boot loader 簡介與U-boot 編譯與使用
Linux Kernel 配置與編譯
Root filesystem 建立-使用buildroot/Yocto
•Flash Layout 配置與Linux MTD
•嵌入式 Linux 系統程式設計:
Linux I/O 輸入輸出程式設計
Linux Multi-Thread 多執行緒程式設計
Linux Network Socket 程式設計
•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

年終回饋~限時優惠!個人進修、企業派訓至少85折,再抽萬元紅包!
打造最強競爭力艾鍗學院 https://goo.gl/dcdPPA
或洽02-23167736

- 新聞稿有效日期,至2017/12/31為止


聯絡人 :Lydia
聯絡電話:(02)2316-7736
電子郵件:service@ittraining.com.tw

上一篇:我的笨不是天生的盧蘇偉
下一篇:【資策會】商業圖解應用與製作技巧(2/2)



 
搜尋本站


最新科技評論

我在中國工作的日子(十四)阿里巴巴敢給股票 - 2023/07/02

我在中國工作的日子(十三)上億會員怎麼管理 - 2023/06/25

我在中國工作的日子(十二)最好的公司支付寶 - 2023/06/18

我在中國工作的日子(十一)兩個女人一個男人 - 2023/06/11

我在中國工作的日子(十)千團大戰影音帶貨 - 2023/06/04

我在中國工作的日子(九)電視購物轉型電商 - 2023/05/28

我在中國工作的日子(八)那些從台灣來的人 - 2023/05/21

我在中國工作的日子(七)嘉丰資本擦身而過 - 2023/05/14

我在中國工作的日子(六)跟阿福有關的人們 - 2023/05/07

■ 訂閱每日更新產業動態
RSS
RSS

當月產業動態

Information

 

 


個人.家庭.數位化 - 數位之牆

欲引用本站圖文,請先取得授權。本站保留一切權利 ©Copyright 2023, DigitalWall.COM. All Rights Reserved.
Question ? Please mail to service@digitalwall.com

歡迎與本站連結!