課程簡介:
「嵌入式系統」 (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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务