Embedded Linux系統移植實作 - 中華行動數位

文章推薦指數: 80 %
投票人數:10人

由淺入深連貫性教學,完整的學程規劃 Linux系統管理→C語言→Linux程式設計→Embedded Linux實作→嵌入式Device Driver開發實務→Android BSP Porting→專題練習,循序漸進 ... 課程資訊 課程大綱 報名課程 Backtotop 課程諮詢 開課時間 課程大綱 最新開課總覽 交通資訊 加入粉絲團 業界師資群 技術分享區 ETC嵌入式科技學院 MTCMCU科技學院 ATCAIOT應用科技學院 最新課程總覽 企業教學服務 企業客製化教學 場地租借 ETC嵌入式粉絲專頁 關於我們 聯絡我們 嵌入式Android 物聯網系統移植培訓 EmbeddedLinux 系統移植實作 DeviceDriver 開發實務課程 Android 系統整合移植實務 Android 硬體框架整合實務 AIOT 應用系列 Microcontroller 應用系列 單元 應用系列 課程簡介 | 課程內容 | 課程優勢 | 學習流程 | 開發板與模組專區 EmbeddedLinux系統移植實作上課時數:42小時 (EmbeddedLinuxSystem) 本課程使用業界全新ARMCortex-A72六核心開發板,從最底層SOC晶片系統設計理論,至上層每個環節的系統建置過程,詳細引導學員做循序漸進的學習。

著重嵌入式系統設計架構流程,豐富的實例演練以及完整的移植教材讓學員在最短時間內深入淺出了解嵌入式硬體與系統核心的移植技巧與建置,同時針對開放源碼應用程式移植做詳細的探討,並藉由實作專題演練讓學員更進一步了解業界相關產品應用與創新;觀念脈絡的清晰使學員能夠在將來業界遇到不同的嵌入式平台時能夠有能力移植與建置系統。

學員結訓具備技能 具備Linux系統安裝與檔案系統架構,熟悉Linux指令、核心編譯及主機架設。

具備嵌入式C語言指標使用技巧、位元運算及檔案I/O探究、計憶體管理使用技巧。

具備Linux程式開發技巧與實作能力,SystemVIPCs使用、NetworkingandSocketProgramming。

掌握從無到有開發自己的嵌入式系統、瞭解Embedded開發各環節障礙及如何克服。

課程說明影片 課程優勢 業界專業講師,訓用合一為目標 專業具實務經驗的師資群、業界技術需求為導向的課程規劃,著重培養科技界即戰力人才。

CP值最高的嵌入式系統設計課程實作範例演練,紮實你的開發實力 課程以專題實作學習為導向,獨家採用ARMCortex-A72六核七吋電容觸控開發板及自行技術研發,多元化的周邊模組搭配實作演練,訓後與業界實際開發不脫節 由淺入深連貫性教學,完整的學程規劃 Linux系統管理→C語言→Linux程式設計→EmbeddedLinux實作→嵌入式DeviceDriver開發實務→AndroidBSPPorting→專題練習,循序漸進連貫性上課,完全能掌握每階段的學習方向。

IT產業資深助教,課堂上協助教學 官方line@提供及技術討論區及講師專屬mail提供課程課後問題詢問 提供完整的教學錄影檔,方便學員課前預習及請假補課及課後複習 中華行動數位提供上課的教學錄影檔預、複習、補課,學習成效不中斷。

學習效益更佳更靈活。

業界師資群編譯最新的實作教材 業界資深師資群合作編譯最完整的課程教材,規劃更貼近業界需求課程內容,不斷更新修編。

課程大綱 課程內容 適合對象 職涯發展 Ch1-IntroductiontoEmbeddedSystem&IOTPlatforms (嵌入式系統暨物聯網平台介紹) 課程內容 嵌入式系統物聯網平台介紹 嵌入式穿戴式裝置簡介 物聯網平台應用導論 半導體製程、封裝概論 嵌入式系統硬體架構 嵌入式系統晶片設計流程 課程重點 嵌入式系統軟體暨物聯網平台架構 嵌入式系統軟體設計流程 嵌入式系統建置流程(從底層硬體至上層系統軟體) 物聯網平台實作 物聯網平台實務Demo Ch2-ARMArchitecture&IntroductiontoDevelopmentBoard (嵌入式系統暨物聯網平台介紹) 課程內容 CPU架構簡介(ARMMIPSx86PPC) ARM公司簡介 ARMCPU(RK3399)架構介紹 ARM組合語言 課程內容 ARMCortex-A72六核系統晶片手冊閱讀技巧 實作開發板硬體電路介紹 實作開發板軟體BSP介紹 Ch3-GNUSoftware (GNU工具軟體) 課程內容 Linux開發工具軟體介紹 Makefile撰寫技巧 建置函式庫 課程內容 嵌入式系統程式設計撰寫技巧EmbeddedC 深入嵌入式系統程式執行流程 UserSpaceandKernelSpace Ch4-DevelopmentTools&DebuggingTools (嵌入式開發工具軟體&除錯工具) 課程內容 嵌入式開發工具軟體&除錯工具 建構物聯網跨平台開發工具(Buildingyourowntoolchain) 建置嵌入式系統開發環境 課程內容 除錯軟體介紹 程式以及系統核心除錯技巧 除錯硬體介紹 Ch5-Bootloader (開機管理程式) 課程內容 PCBIOS以及Bootloader(U-boot)介紹 移植Bootloader技巧 編譯Bootloader 深入理解Bootloader核心程式 修改Bootloader 課程內容 Bootloader驅動程式開發 SDcard LED Button Ethernet Ch6-EmbeddedLinuxKernel (嵌入式系統核心) 課程內容 Linux核心介紹 移植嵌入式系統核心技巧 設定嵌入式系統核心技巧 修改系統核心 課程內容 新增硬體裝置 最佳化系統核心(Downsize) 核心除錯 Ch7-FileSystem (檔案系統) 課程內容 檔案系統介紹 建置檔案系統 NFS UBIFS JFFS2 課程內容 CRAMFS RAMDISK 檔案系統設定技巧 最佳化檔案系統大小 Ch8-OpenSourceApplicationportingguide (開放源碼程式移植) 課程內容 應用程式移植介紹(Porting) 導覽嵌入式系統應用程式 應用程式移植技巧 常見系統工具程式移植 常見函式庫移植 課程內容 應用程式移植 Webcam GPS USBwifi ADC Ch9-LinuxDeviceDriver (Linux驅動程式) 課程內容 裝置驅動程式介紹 編譯系統核心模組 簡易驅動程式撰寫 Button LED、溫溼度感測器、大氣壓力、三軸加速度 課程內容 新增驅動程式至開發板 RK33992D硬體驅動 RK33993D硬體驅動 RK3399影音解碼硬體驅動 1. 具備Linux程式開發基礎,有志投入Embedded系統技術領域發展者。

2. 學習Linux程式開發技巧與Embedded實作者。

3. 已在相關領域,欲再增強本身專業技能者。

嵌入式軟體工程師 手持裝置開發工程師 驅動程式工程師 電子書開發工程師 車用電子工程師 EmbeddedLinux實作應用範例 第一階段 實作範例 Bootloader階段驅動LCD液晶螢幕 Bootloader階段驅動LED Bootloader階段驅動Button Bootloader階段驅動SDcard 移植新版Bootloader 製作Bootloaderpatch檔 實作範例 開機顯示圖像至LCD螢幕 開機階段控制LED燈號 開機階段判斷按鍵觸發更換螢幕圖像 Bootloader階段驅動SDcard Bootloader新增指令 第二階段 實作範例 Bootloader階段驅動LCD液晶螢幕 Bootloader階段驅動LED Bootloader階段驅動Button Bootloader階段驅動SDcard 移植新版Bootloader 製作Bootloaderpatch檔 實作範例 開機顯示圖像至LCD螢幕 開機階段控制LED燈號 開機階段判斷按鍵觸發更換螢幕圖像 Bootloader階段驅動SDcard Bootloader新增指令 第三階段 實作範例 Busybox檔案系統製作 函式庫移植 驅動程式移植 Webcamov511snc9c10x視訊晶片驅動移植 開發板ADC類比轉數位驅動程式移植 溫度感測器驅動移植及應用程式撰寫 系統應用程式移植 (thttpdphpvsftpudhcpcwirelesstool…etc) 實作範例 移植新版Busybox 應用程式移植 ZD1211B無線網卡驅動移植 開發板LEDButton驅動程式移植 MediatekGPS衛星導航驅動函式庫移植 圖形化應用程式移植(miniguiqtopia…etc) 一般應用程式移植 (mplayerwebcamtestgpstest…etc) 我對課程有興趣,請與我聯繫 說明會時間約30分鐘,歡迎攜伴參加。

說明會地點:台北市中正區開封街一段2號9樓 姓     名 連絡電話 電子信箱 新舊學員 舊學員 新學員 選擇課程 EmbeddedLinux系統移植實作 選擇場次 請選擇您想參加場次 週(一.三.五)7pm-8pm 週(二.四)2pm-3pm 週(六.日)11am-12pm 週(六.日)2pm-3pm 由專人為您安排時段 驗證碼 資訊來源 請選擇 Google Yahoo Yes123 104 其他 點紅框選取得驗證碼↑↑↑ 最新開課&報名方式 開課時間 111年1月27日至111年2月22日 (二四白天班 AM9:30至PM4:30) 111年3月5日至111年4月16日 (週六全天班 AM9:30至PM5:30) 相關課程 嵌入式Linux/Android物聯網系統移植 嵌入式DeviceDriver開發實務 報名方式 下載報名表 Mail:[email protected] 傳真:02-2331-3591 電話報名: 02-2311-7355 現場報名: 親洽中華行動數位教育訓練中心-台北中心 (台北市開封街1段2號9樓) 我要報名課程-> 我想了解費用-> 下載報名表 上課地點 台北市開封街一段2號9樓 (台北火車站│館前路口│麥當勞隔壁大樓) 學員專題實作 AI影像辨識-車牌辨識系統 物聯網感測器傳送系統 學員獨享 IT資深助教協助課程服務 官方line@提供課後問題服務。

提供學員工作職缺資訊 依產業需求隨時更新求職資訊 More 講師親自撰寫上課教材 定期更新課程講義,掌握最新技術動脈 環型教室、數位設備 師生互動式廣播教學系統 學員結訓專題作品發表 接軌產業脈動,訓用合一教學 免費供應飲料、茶&相關書籍 定期訂閱熱門書籍、雜誌,供學員免費借閱。

研磨咖啡、現泡熱茶 學員心得分享 結訓學員-陳○淵 我是電機系畢業的,未來想成為韌體程工師。

參與這次課程讓我學到了很多ARM的開發與應用技術和相關知識。

結訓專題以手機APP遙控自走車,含馬達驅動,感測模組收集資料傳送至雲端,手機司接收最新訊息,操作前後左右等動作達到IOT物聯網概念。

實作專題讓我感覺學習更快更完整,很高興選擇了中華數位的課程。

讓我真正學到我想要的技能。

課程剪影 嵌入式AI應用發展趨勢 嵌入式AI演算法開發平台(包括為其開發的AI演算法)廣泛應用於機器、系統、結構和流程控制領域,從簡單的異常檢測擴展到複雜的故障診斷。

透過整合的加速度計、麥克風和溫度感測器,可以實現多種功能,例如監測來自各種工業機器和系統的振動和雜訊。

嵌入式AI可用於檢測過程狀態、軸承或定子的損壞、控制電子設備等...。

有了適用於特定損壞的預測模型可用,就可以在本地預測到這一類的損壞。

透過這種方法,可以在早期階段採取維護措施,從而避免不必要的損壞故障。

如果不存在可用的預測模型,透過平台還有助於專家持續瞭解機器的行為,並隨著時間的推移,得出一個用於預測維護的完整機器模型。

OpenCV全名是OpenSourceComputerVisionLibrary,是一個跨平台的計算機函式庫,為了推廣機器視覺的研究最早由英特爾公司於1999年創立,提供一套 開源且最佳化的基礎包含許多影像處理、機械學習演算法及ComputerVision應用所需的函式庫(Library)OpenCV可用於開發實時的圖像處理、電腦視覺以及模式識別程式。

開發人員可使用C/C++、Python、JAVA…等不同程式語言撰寫OpenCV程式,例如即時人臉偵測、物體識別、動作識別、圖像分割…等應用。

OpenCV常被使用在嵌入式Linux系統、RaspberryPI等...,可同時搭配微控制器進行週邊裝置影像互動。

content-end



請為這篇文章評分?