jk自慰喷水,无码精品一区二区三区在线播放,亚洲精品无码AV中文永久在线,四虎影院国产精品

信盈達嵌入式培訓服務中心

[其他技能培訓]
獵學網訂閱號
獵學網官方企業(yè)微信
位置: 獵學網 > 學校機構 > 信盈達嵌入式培訓服務中心 > 學習資訊> 深圳南山嵌入式Linux應用開發(fā)培訓中心

深圳南山嵌入式Linux應用開發(fā)培訓中心

53 2017-05-31

[3G嵌入式應用課程]嵌入式Linux應用開發(fā)班

第一階段linux系統講解及平臺環(huán)境搭建

目標:掌握嵌入式Linux的開發(fā)流程,掌握諸如tftp、nfs等Linux下服務器

的配置方法。

1.Linux的發(fā)展歷史

2.Linux的發(fā)展前景

3.LINUX快速入門和基本命令

4嵌入式Linux開發(fā)工具和環(huán)境

4.1搭建嵌入式LINUX開發(fā)環(huán)境

4.2嵌入式開發(fā)平臺詳解

4.3嵌入式LINUX開發(fā)工具(編輯器,Make,GNU等)

4.4LINUX下的調試技巧

4.5MAKE工程管理器

4.6交叉編譯

【實踐部分】

1.練習LINUX系統常用命令

2.學會配置TFTP服務

3.學會配置NFS服務

4.掌握嵌入式開發(fā)環(huán)境建立的方法

5.燒寫Linux內核到開發(fā)板

6.下載根文件系統

7.Make工具的使用

8.編寫第一個應用程序,學習應用程序下載開發(fā)板上的方法

第二階段:linux系統概念,進程線程及常用的通訊方式

目標:掌握Linux系統中的進程的概念,從內核的角度了解進程的原理和實

現。掌握Linux下進程,了解Linux下幾種進程間通訊的方法,掌握編寫進程

間通訊編程的方法。

5嵌入式LINUX進程及進程間通訊

5.1進程的屬性和狀態(tài),pid及其生成,文件系統用戶標識符

5.2進程的控制和調度,建立使用限制

5.3進程的創(chuàng)建、執(zhí)行、消亡

5.4進程的管理

5.5進程的相關系統調用

5.6進程運行

5.7守護進程,進程組

5.8進程間通信基本概念

5.9管道(PIPE)

5.10信號(SIGNAL)

5.11內存映射(MAPPEDMEMORY)

5.12消息隊列(MESSAGEQUEUE)

5.13信號量(SEMAPHORE)

5.14共享內存(SHAREMEMORY)

【實踐部分】

1.練習用PROC文件系統查看進程信息

2.練習用PS命令查看進程信息

3.練習使用文件操作命令

4.掌握系統調用實例

5.練習嵌入式Linux典型命令的使用

第三階段:linux網絡編程,系統編程學習技巧

教學目標:了解網絡的基礎知識,了解Linux下的網絡結構和套接字編程,

掌握Linux下網絡程序開發(fā)技巧。

6嵌入式Linux下的網絡開發(fā)

6.1ISO/OSI七層協議模型與IP網絡四層模式

6.2TCP/IP協議簇

6.3基于嵌入式LINUX的TCP/IP網絡結構

6.4基于嵌入式LINUX的SOCKET編程

6.5UDP與TCP的區(qū)別

6.6UDP開發(fā)要點

【實踐部分】

1、SOCKET套接字編程

2、分析并加強PING使用

第四階段:掌握QT程序設計,及QT開發(fā)應用

教學目標:掌握QT程序設計技巧。掌握嵌入式數據庫的配置與開發(fā)。

7嵌入式GUI開發(fā)

7.1嵌入式LINUXGUI介紹及QT介紹

7.2QT介紹及其信號插槽機制

7.3QT圖形界面編程技術

7.4QT開發(fā)要點

7.5QT在實際開發(fā)中具體應用

【實踐部分】

1、基于QT實現HELLOWORLD對話框程序

2、建立嵌入式開發(fā)環(huán)境

第五階段:綜合實戰(zhàn)結合內容設計圖形界面項目

綜合實踐

5.1編寫按鍵程序

5.2編寫LED控制程序

5.3編寫圖片瀏覽器

詳情登陸:houxue/xuexiao/12014/

溫馨提示: 專業(yè)老師1對1為您解答    馬上填寫,¥1000 元豪禮免費領!

掃一掃
獲取更多福利

×
獵學網