北京赛车PK10全天实时计划歡迎您的到來!

課程培訓
嵌入式Linux應用開發培訓

嵌入式Linux應用開發培訓

課程概述

詳細介紹嵌入式開發流程、交叉編譯環境搭建與開發工具的使用、Bootloader的原理與配置、嵌入式Linux內核的移植與根文件系統構建、高級應用編程開發技巧、嵌入式數據庫系統構建與應用編程、嵌入式圖形系統構建與應用編程,并通過大量實例演示使學員快速掌握嵌入式Linux開發流程及與應用相關的編程方法和技巧。

 

培養對象

   有志進行嵌入式Linux系統開發環境下應用程序開發工程師以及

   興趣深入了解嵌入式Linux開發的技術愛好者、以及從事ARM相關工作的技術人員。

 

培訓內容

 

 

 

1 嵌入式Linux開發環境搭建
      1.1 嵌入式LINUX簡介與發展
      1.2 LINUX快速入門
      1.3 建立嵌入式LINUX開發環境
      1.4 熟悉嵌入式開發平臺
      1.5 嵌入式LINUX開發工具
      1.6 LINUX下的調試技巧
      1.7 MAKE工程管理器
      1.8 交叉編譯

2 嵌入式LINUX進程及進程間通訊開發
      2.1 進程的屬性和狀態
      2.2 進程的控制和調度
      2.3 進程的創建、執行、消亡
      2.4 進程的相關系統調用
      2.5 守護進程
      2.6 進程間通信基本概念
      2.7 管道(PIPE)
      2.8 信號(SIGNAL)
      2.9 內存映射(MAPPED MEMORY)
      2.10 消息隊列(MESSAGE QUEUE)
      2.11 信號量(SEMAPHORE)
      2.12 共享內存(SHARE MEMORY)

3 嵌入式Linux下的網絡開發
      3.1 ISO/OSI七層協議模型與IP網絡四層模式
      3.2 TCP/IP協議簇
      3.3 基于嵌入式LINUX的TCP/IP網絡結構
      3.4 基于嵌入式LINUX的SOCKET編程
      3.5 UDP與TCP的區別
      3.6 UDP SERVER-CLIENT關系程

4 嵌入式GUI與數據庫開發
      4.1 嵌入式LINUX GUI介紹及QT/MINIGUI之間比較
      4.2 QT介紹及其信號插槽機制
      4.3 QT圖形界面編程技術
      4.4 QVFB虛擬幀緩存的建立和模擬開發調試
      4.5 QT程序移植技術
      4.6 QT在實際項目中具體應用
      4.7 嵌入式數據庫的概念
      4.8 嵌入式數據庫的移植與編程

5 綜合項目實踐“基于QT的網絡通信系統”
      5.1 項目實現的功能
            5.1.1 QT界面設計
            5.1.2 網絡消息傳輸功能
            5.1.3 網絡文件傳輸功能
            5.1.4 系統管理功能
      5.2 項目涉及到的技術
            5.2.1 項目流程及項目管理方法
            5.2.2 QT界面開發
            5.2.3 QT多線程
            5.2.4 QT網絡編程
            5.2.5 Linux文件操作
            5.2.6 Qt移植(軟件移植到FS_S5PC100開發平臺)
            5.2.7 程序優化、測試(包括:內存泄漏、系統調用跟蹤、函數執行時間及頻率檢測、core dump處理等)

 




如果您想學習本課程,請預約報名
如果沒找到合適的課程或有特殊培訓需求,請訂制培訓
培訓特點:
針對實際需求,顧問式咨詢,互動式授課,案例教學,小班授課,實際項目演示
培訓講師:
中國科學院軟件研究所,計算研究所高級研究人員
IBM,oracle,微軟,vmware等大型公司高級工程師,項目經理,技術支持專家
中科信軟培訓中心,資深講師
大多名牌大學,碩士以上學歷,相關技術專業,理論素養豐富
多年實際項目經歷,大型項目實戰案例,熱情,樂于技術分享。
針對客戶實際需求,案例教學,互動式溝通,學有所獲
報名表下載
聯系我們 更多>>

 電話咨詢:010-62883247

                 010-62884854

 電子郵件: soft@info-soft.cn 

 

點擊這里給我發消息

點擊這里給我發消息

點擊這里給我發消息

qrcode_for_gh_98c3580f6c5a_430.jpg

訂制培訓 更多>>
北京赛车PK10全天实时计划 全天11选5计划 幸运飞艇分析 腾讯分分彩 5分11选5计划在线