您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页嵌入式Linux系统设计基础班

嵌入式Linux系统设计基础班

来源:飒榕旅游知识分享网
嵌入式Linux系統設計基礎班

課程簡介:

「嵌入式系統」 (Embedded System)是一種結合電腦軟體和硬體的應用。舉凡行動電話、遊樂器、影音設備等生活配備,或者是運輸系統以及工廠生產的自動控制,隨處可見嵌入式系統的應用。由於資訊的精進,嵌入式系統是21世紀要求配備標準的一種或多種網路通訊介面。在新興的嵌入式系統產品中,常見的有手機、PDA、GPS、Set-Top-Box或是嵌入式伺服器(Embedded Server)及精簡型終端設備(Thin Client)等。本班透過C語言的課程,奠定程式設計基礎後,再導入當紅的Linux平台,透過Linux程式設計、Linux驅動程式開發、嵌入式Linux系統三大領域連貫性的完整教學,去學習全方位的Linux嵌入式系統或應用程式之開發,讓您不只可以成為嵌入式系統專才,還可以擁有Linux實作能力。最後,透過專題實作來做所有課程的整合性應用與團隊實作訓練,將學員分組專題製作的參與,讓受訓學員具有系統整合與團隊研發之實戰能力,更擁有求職時的加分效果!

工作前景:

由於邁入21世紀後PC技術時代,隨著訊息化、智慧化及網路化的發展,嵌入式系統技術也有廣闊的發展空間,發展領域則有嵌入式系統應用開發維護、Linux平台應用程式設計、網路管理、驅動程式開發、軟硬測試及數位電路設計等。

課程內容:

一、C語言程式設計(24小時)研習費用:9,600元

o C語言程式架構

o C語言資料型態、運算子、流程控制 o C語言函數、指標與陣列

o 輸入/輸出、結構

o 動態記憶體配置、巨集、條件編譯 o 檔案操作 o make講解

二、Linux 嵌入式系統設計基礎(42小時)研習費用:18,000元

1.建構Linux系統及Kernel核心介紹

o Linux系統指令與應用

o Linux核心之介紹(Introduction to Linux Kernel) o Linux開機之程序(Linux boot Procedure)

o 了解開機載入程式的設定(boot loader(ie.LiLo))

o 介紹初始虛擬記憶體硬碟(Introduction initial RAM Disk(initrd)) o Linux相關及所需之程式函式庫(What are needed lib?)

o Linux之各種指令及登入程序之探討及設定(Utilities and login process) 2.Embedded Linux架構及ARM實作平台 o 目標板之選用、設定

o uClinux架構介紹(系統架構、核心原始碼架構) o uClinux的根目錄規劃(內容規劃、檔案系統規劃) o 建立uClinux GNU Development toolchain(開發工具鏈) 3.設定並建構自己的bootloader/Kernel o 安裝及設定bootloader

o 設定並建構自己所需的核心(Configure and make kernel)

o 建構一個小型五臟俱全的檔案系統(Build the smallest filesystem) o 作出你自己的嵌入式系統(make the embedded system)

三、Linux 嵌入式系統設計進階(小時))研習費用:22,500元

1.Linux Device Driver設計

o 介紹數位電路及計算機組織 o uClinux的基本輸出入操作 o uClinux程式庫介紹

o uClinux驅動程式架構介紹 o uClinux字元類型驅動程式 o uClinux區塊類型驅動程式

四、專題製作 (60小時)研習費用:26,500元

o 簡易I/O程式設計

o uClinux綜合應用開發-實作、嵌入式之FTP及網頁伺服器

參加對象:

¢ 對嵌入式設計有興趣者,具備電腦基礎概念者

研習費用:(含稅、文具教材)

課程至少需於上課三個工作天前達到十二名學員報名方可開課

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务