武漢嵌入式培訓(xùn):暑期嵌入式Linux程序設(shè)計(jì)與開發(fā)

武漢
當(dāng)前位置:求學(xué)問校網(wǎng)首頁>武漢培訓(xùn)>嵌入式培訓(xùn)培訓(xùn)>武漢嵌入式培訓(xùn)培訓(xùn)

暑期嵌入式Linux程序設(shè)計(jì)與開發(fā)

武漢立科特智能科技有限公司
【學(xué)校名稱】:

武漢立科特智能科技有限公司

【授課對象】:

【上課地點(diǎn)】:武漢市珞瑜路626號(hào)東方怡景大廈A座7層(吳家灣聯(lián)合國際對面,華樂商務(wù)中心旁)(洪山 珞獅南路)

【乘車路線】:乘703,702,540,510,521,728,583,709等到吳家灣站(聯(lián)合國際對面)即到

【時(shí) 間】:2012-07-13 【瀏覽次數(shù)】:250次 【學(xué)費(fèi)】:¥4800

    QQ在線詳細(xì)了解咨詢 QQ在線詳細(xì)了解咨詢
課程介紹:
程序設(shè)計(jì)
階段一:linux應(yīng)用程序設(shè)計(jì)
階段二:嵌入式linux系統(tǒng)構(gòu)建
階段三:linux驅(qū)動(dòng)程序設(shè)計(jì)
項(xiàng)目開發(fā)
階段一:概要設(shè)計(jì)、系統(tǒng)需求分析
階段二:系統(tǒng)驅(qū)動(dòng)程序設(shè)計(jì)
階段三:QT界面設(shè)計(jì)、linux多線程程序設(shè)計(jì)、Webserver設(shè)計(jì)
階段四:系統(tǒng)聯(lián)合調(diào)試、答辯

教學(xué)目的:通過該課程的學(xué)習(xí),使學(xué)員全面掌握以32位CPU為核心的嵌入式操作系統(tǒng)的軟件設(shè)計(jì),包括Linux的應(yīng)用編程設(shè)計(jì)、系統(tǒng)設(shè)計(jì)及驅(qū)動(dòng)設(shè)計(jì)。掌握Linux應(yīng)用編程設(shè)計(jì)、Linux多線程編程設(shè)計(jì)、Linux共享內(nèi)存、信號(hào)量、郵箱的編程、QT圖形界面設(shè)計(jì)、交叉編譯環(huán)境的構(gòu)建、嵌入式bootloader(vivi、u-boot)設(shè)計(jì)、Linux在ARM上的移植、嵌入式文件系統(tǒng)的構(gòu)建、Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)、Socket通信程序設(shè)計(jì)、WebServer的構(gòu)建、CGI程序設(shè)計(jì)、GPRS技術(shù)、嵌入式軟件編程思想

先行課程:熟練使用Linux操作系統(tǒng);熟悉C語言,熟悉指針、結(jié)構(gòu)體等概念;了解接口電路和數(shù)字電路的知識(shí),最好具有電路設(shè)計(jì)經(jīng)驗(yàn)
培訓(xùn)課時(shí):270學(xué)時(shí)

班級規(guī)模及環(huán)境:
????????為了保證培訓(xùn)質(zhì)量,增加互動(dòng)環(huán)節(jié),我們堅(jiān)持小班授課,每期報(bào)名人數(shù)限10-20人
日期?授課內(nèi)容及實(shí)例設(shè)計(jì)
階段一:Linux應(yīng)用程序設(shè)計(jì)
1?Linux操作系統(tǒng)基礎(chǔ)
⑴前期學(xué)員作品演示、課程介紹;⑵Linux操作系統(tǒng)基礎(chǔ)及特點(diǎn);
⑶Linux常用命令;⑷Linux安裝及軟件包的安裝方法;
⑸Linux編輯工具vi的使用;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
2?Linux?Shell編程
⑴Linux?Shell編程;⑵系統(tǒng)變量的類型和設(shè)置方法;
⑶Linux應(yīng)用程序的編寫;⑷GCC編譯器及簡單應(yīng)用程序設(shè)計(jì);
⑸使用GDB調(diào)試應(yīng)用程序;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
3?Linux操作系統(tǒng)函數(shù)庫及Makefile設(shè)計(jì)
⑴Linux靜態(tài)函數(shù)庫及動(dòng)態(tài)函數(shù)庫的編程;
⑵Make機(jī)制理解及使用;⑶Makefile文件設(shè)計(jì)
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
4?Linux應(yīng)用程序設(shè)計(jì)
⑴進(jìn)程的屬性和狀態(tài);⑵進(jìn)程的控制和調(diào)度、創(chuàng)建、執(zhí)行、消滅;
⑶與進(jìn)程相關(guān)的系統(tǒng)調(diào)用、PCB管理;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
5?Linux多線程程序設(shè)計(jì)
⑴多線程的概述、分類;⑵Linux線程的實(shí)現(xiàn)、基本操作;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
6?Linux進(jìn)程間通信
⑴進(jìn)程間通信基本概念;
⑵管道機(jī)制及實(shí)現(xiàn);⑶信號(hào)設(shè)計(jì)思想、構(gòu)成及實(shí)現(xiàn);
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
7?Linux網(wǎng)絡(luò)程序設(shè)計(jì)
⑴socket網(wǎng)絡(luò)程序設(shè)計(jì)及函數(shù)分析;
⑵udp、tcp程序設(shè)計(jì);⑶C/S網(wǎng)絡(luò)架構(gòu)的搭建;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
階段二:嵌入式Linux系統(tǒng)構(gòu)建
8?嵌入式啟動(dòng)代碼分析及設(shè)計(jì)
⑴嵌入式啟動(dòng)代碼bootloader原理及設(shè)計(jì);?⑵bootloader(vivi)代碼分析;⑶實(shí)現(xiàn)嵌入式bootloader(vivi)引導(dǎo)內(nèi)核;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
9?嵌入式Linux內(nèi)核原理、配置及裁剪
⑴內(nèi)核原理、特點(diǎn)及組成結(jié)構(gòu);
⑵內(nèi)核配置選項(xiàng)分析;⑶內(nèi)核裁剪;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
10?嵌入式Linux的移植
⑴Linux文件系統(tǒng)的概念及基礎(chǔ);⑵busybox分析及應(yīng)用;
⑶構(gòu)建嵌入式Linux文件系統(tǒng);
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
階段三:Linux高級程序設(shè)計(jì)
11?Linux?GUI圖形用戶界面設(shè)計(jì)
⑴QT圖形用戶界面基礎(chǔ);⑵QT工作機(jī)制;⑶QT開發(fā)環(huán)境移植;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
12?嵌入式數(shù)據(jù)庫
⑴嵌入式數(shù)據(jù)庫基本概念;⑵嵌入式數(shù)據(jù)庫的移植與編程;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
13?Linux驅(qū)動(dòng)程序基礎(chǔ)
⑴LINUX設(shè)備驅(qū)動(dòng)程序基礎(chǔ)與設(shè)備I/O,Linux設(shè)備管理;
⑵LINUX內(nèi)核模塊編程與加載;⑶驅(qū)動(dòng)接口函數(shù)分析;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
14?Linux字符設(shè)備驅(qū)動(dòng)開發(fā)
⑴字符設(shè)備驅(qū)動(dòng)基礎(chǔ);⑵字符驅(qū)動(dòng)程序分析;⑶步進(jìn)電機(jī)程序分析;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
15?Linux塊設(shè)備驅(qū)動(dòng)程序
⑴塊設(shè)備及其驅(qū)動(dòng)特點(diǎn);
⑵塊設(shè)備驅(qū)動(dòng)接口函數(shù)介紹,塊設(shè)備驅(qū)動(dòng)程序的注冊與請求處理;
⑶MTD設(shè)備的特點(diǎn)以及與塊設(shè)備的關(guān)系,塊設(shè)備驅(qū)動(dòng)程序分析;
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)
16?Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序
⑴網(wǎng)絡(luò)驅(qū)動(dòng)的數(shù)據(jù)包傳送與接收中斷處理;
⑵NET_DEVICE結(jié)構(gòu)分析,數(shù)據(jù)包傳送與接收;
⑶網(wǎng)絡(luò)驅(qū)動(dòng)的中斷處理,網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序的基本實(shí)現(xiàn);
實(shí)訓(xùn):相應(yīng)實(shí)例設(shè)計(jì)


網(wǎng)?址:www.likeint.com?
????電?話:027-67880520???15002737343
????Q??Q:1025395292????229668373??李老師
????地址:武漢市珞瑜路626號(hào)東方怡景大廈A座7層(聯(lián)合國際正對面,郵科院路天橋旁)
    QQ在線詳細(xì)了解咨詢 QQ在線詳細(xì)了解咨詢

網(wǎng)上預(yù)約報(bào)名

讓培訓(xùn)機(jī)構(gòu)來找我,貨比三家!

網(wǎng)上報(bào)名,學(xué)費(fèi)立減50-300元

姓 名: 手 機(jī):
地 址: 留 言:
QQ:

武漢嵌入式培訓(xùn)最新資訊

武漢嵌入式培訓(xùn)熱門學(xué)校