日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學(xué)費網(wǎng) > 培訓(xùn)機構(gòu) > 武漢眾嵌嵌入式培訓(xùn)中心

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

武漢眾嵌-嵌入式應(yīng)用開發(fā)班(7月15日)

授課機構(gòu):武漢眾嵌嵌入式培訓(xùn)中心

地址:武昌洪山區(qū)珞瑜路312號722研究所(雙恒創(chuàng)業(yè)園)西樓3層 卓刀泉站 乘車路線:538 581 596 601 715 583 724 804 907 318 66

網(wǎng)報價格:¥電詢

課程原價:¥電詢

咨詢熱線:400-850-8622

課程詳情 在線報名

時間
課程大綱
*天
9:00
|
12:00
1 嵌入式Linux開發(fā)環(huán)境搭建
目標:通過今天課程的學(xué)習(xí),學(xué)員能掌握嵌入式Linux的開發(fā)流程,掌握諸如tftp、nfs等Linux下服務(wù)器的配置方法,為嵌入式Linux的高效開發(fā)做鋪墊。
      1.1 嵌入式LINUX簡介與發(fā)展
      1.2 LINUX快速入門
      1.3 建立嵌入式LINUX開發(fā)環(huán)境
      1.4 熟悉嵌入式開發(fā)平臺
      1.5 嵌入式LINUX開發(fā)工具
      1.6 LINUX下的調(diào)試技巧
      1.7 MAKE工程管理器
      1.8 交叉編譯
13:00
|
16:00
【實驗】
     
 1、學(xué)習(xí)LINUX系統(tǒng)命令
      2、配置TFTP服務(wù)
      3、配置NFS服務(wù)
      4、建立嵌入式開發(fā)環(huán)境
      5、下載內(nèi)核到嵌入式平臺
      6、下載根文件系統(tǒng)
      7、編寫并下載應(yīng)用程序到嵌入式平臺
第二天
9:00
|
12:00
2 嵌入式LINUX進程及進程間通訊開發(fā)
目標:通過今天課程的學(xué)習(xí),學(xué)員將了解到Linux系統(tǒng)中的進程的概念,從內(nèi)核的角度了解進程的原理和實現(xiàn)。同時會掌握Linux下守護進程的編寫方法,了解Linux下幾種進程間通訊的方法,并具備編寫進程間通訊編程的能力。
      2.1 進程的屬性和狀態(tài)
      2.2 進程的控制和調(diào)度
      2.3 進程的創(chuàng)建、執(zhí)行、消亡
      2.4 進程的相關(guān)系統(tǒng)調(diào)用
      2.5 守護進程
      2.6 進程間通信基本概念
      2.7 管道(PIPE)
      2.8 信號(SIGNAL)
      2.9 內(nèi)存映射(MAPPED MEMORY)
      2.10 消息隊列(MESSAGE QUEUE)
      2.11 信號量(SEMAPHORE)
      2.12 共享內(nèi)存(SHARE MEMORY)
13:00
|
16:00
【實驗】
      1
、使用PS命令查看進程信息
      2、使用PROC文件系統(tǒng)查看進程信息
      3、使用SYSTEM()系統(tǒng)調(diào)用運行和等待
      4、EXIT和EXEC系統(tǒng)調(diào)用實例
      5、編寫一個守護進程
      6、編寫基于串口通信的多進程程序
第三天
9:00
|
12:00
3 嵌入式Linux下的網(wǎng)絡(luò)開發(fā)
目標:通過今天課程的學(xué)習(xí),學(xué)員能了解網(wǎng)絡(luò)的基礎(chǔ)知識,了解Linux下的網(wǎng)絡(luò)結(jié)構(gòu)和套接字編程,具備Linux下網(wǎng)絡(luò)程序設(shè)計的能力。
      3.1 ISO/OSI七層協(xié)議模型與IP網(wǎng)絡(luò)四層模式
      3.2 TCP/IP協(xié)議簇
      3.3 基于嵌入式LINUX的TCP/IP網(wǎng)絡(luò)結(jié)構(gòu)
      3.4 基于嵌入式LINUX的SOCKET編程
      3.5 UDP與TCP的區(qū)別
      3.6 UDP SERVER-CLIENT關(guān)系程
13:00
|
16:00
【實驗】
      1
、SOCKET套接字編程
      2、分析并加強PING程序
      3、TFTP服務(wù)器設(shè)計
第四天
9:00
|
12:00
4 嵌入式GUI與數(shù)據(jù)庫開發(fā)
目標:通過今天課程的學(xué)習(xí),學(xué)員能夠了解嵌入式Linux下的幾種常見GUI及其特點,重點能掌握QT的有關(guān)內(nèi)容,具備QT程序設(shè)計能力。了解嵌入式數(shù)據(jù)庫的配置與開發(fā)。
      4.1 嵌入式LINUX GUI介紹及QT/MINIGUI之間比較
      4.2 QT介紹及其信號插槽機制
      4.3 QT圖形界面編程技術(shù)
      4.4 QVFB虛擬幀緩存的建立和模擬開發(fā)調(diào)試
      4.5 QT程序移植技術(shù)
      4.6 QT在實際項目中具體應(yīng)用
      4.7 嵌入式數(shù)據(jù)庫的概念
      4.8 嵌入式數(shù)據(jù)庫的移植與編程
13:00
|
16:00
【實驗】
      1
、基于QT實現(xiàn)HELLO WORLD對話框程序
      2、建立主機虛擬幀緩存實驗
      3、基于QT圖形界面的溫度計的實現(xiàn)
第五天
9:00
|
16:00
5 綜合項目實踐“基于QT的網(wǎng)絡(luò)通信系統(tǒng)”
目標:經(jīng)過前幾天的學(xué)習(xí),學(xué)員基本上掌握了嵌入式linux常用的應(yīng)用編程方法,今天通過一個綜合項目案例鞏固、加深前面的知識,并使學(xué)員了解嵌入式Linux項目開發(fā)流程。
      5.1 項目實現(xiàn)的功能
            5.1.1 QT界面設(shè)計
            5.1.2 網(wǎng)絡(luò)消息傳輸功能
            5.1.3 網(wǎng)絡(luò)文件傳輸功能
            5.1.4 系統(tǒng)管理功能
      5.2 項目涉及到的技術(shù)
            5.2.1 項目流程及項目管理方法
            5.2.2 QT界面開發(fā)
            5.2.3 QT多線程
            5.2.4 QT網(wǎng)絡(luò)編程
            5.2.5 Linux文件操作
            5.2.6 Qt移植(軟件移植到S3C2440開發(fā)平臺)
            5.2.7 程序優(yōu)化、測試(包括:內(nèi)存泄漏、系統(tǒng)調(diào)用跟蹤、函數(shù)執(zhí)行時間及頻率檢測、core dump處理等)

  • 報名課程:
  • 性別:
  • 姓名:
  • 手機號碼:
  • 其它說明:
姓名不能為空
手機號格式錯誤