天才教育網(wǎng)合作機(jī)構(gòu)>

廣東廣嵌科技有限公司

歡迎您!
朋友圈

400-850-8622

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

位置:廣東廣嵌科技有限公司>廣州嵌入式Linux開發(fā)基礎(chǔ)班

廣州嵌入式Linux開發(fā)基礎(chǔ)班

廣州嵌入式Linux開發(fā)基礎(chǔ)班

授課機(jī)構(gòu): 廣東廣嵌科技有限公司

課程價(jià)格: 請(qǐng)咨詢客服

開班時(shí)間:隨到隨學(xué)

上課地址: 請(qǐng)咨詢客服

優(yōu)惠價(jià)格: 請(qǐng)咨詢客服

咨詢電話:400-850-8622

課程介紹

發(fā)布日期:2008-10-10 10:09

     

廣嵌廣州嵌入式Linux開發(fā)基礎(chǔ)班

課程描述 本課程是為初級(jí)學(xué)員快速了解嵌入式Linux開發(fā)而設(shè)置的培訓(xùn)課程。課程以項(xiàng)目練習(xí)為主導(dǎo),通過(guò)分組項(xiàng)目實(shí)踐使學(xué)員掌握在Linux下進(jìn)行嵌入式Linux系統(tǒng)的設(shè)計(jì)與開發(fā)的相關(guān)知識(shí),并培養(yǎng)學(xué)員進(jìn)行項(xiàng)目需求分析及軟件開發(fā)文檔的編寫能力,養(yǎng)成良好的協(xié)作開發(fā)的習(xí)慣。本課程的特點(diǎn): 1.以嵌入式Linux應(yīng)用開發(fā)為中心,不涉及硬件底層開發(fā)內(nèi)容,適合具有C語(yǔ)言基礎(chǔ)的嵌入式系統(tǒng)初級(jí)學(xué)員; 2.小組項(xiàng)目開發(fā)管理使用svn等源碼管理工具,培養(yǎng)學(xué)員分布式開發(fā),協(xié)同工作的團(tuán)隊(duì)合作能力,以適應(yīng)當(dāng)前軟件開發(fā)的實(shí)際工作需要; 3.分組項(xiàng)目開發(fā)流程完全按照實(shí)際產(chǎn)品開發(fā)流程進(jìn)行,要求學(xué)員從入門階段即嚴(yán)格遵守嵌入式軟件開發(fā)規(guī)范進(jìn)行開發(fā),培養(yǎng)良好的系統(tǒng)設(shè)計(jì)與文檔編寫習(xí)慣。 課程目標(biāo)  具備在Linux操作系統(tǒng)環(huán)境下進(jìn)行開發(fā)的基本技能,并了解如何進(jìn)行嵌入式Linux應(yīng)用產(chǎn)品開發(fā),為進(jìn)一步學(xué)習(xí)Linux驅(qū)動(dòng)開發(fā)及嵌入式系統(tǒng)設(shè)計(jì)打下堅(jiān)實(shí)基礎(chǔ) 培訓(xùn)對(duì)象  有志從事Linux應(yīng)用開發(fā)/Linux驅(qū)動(dòng)開發(fā)/嵌入式系統(tǒng)設(shè)計(jì)的工程師及學(xué)生 入學(xué)要求  C語(yǔ)言基礎(chǔ);計(jì)算機(jī)原理及組成的基礎(chǔ)知識(shí) 授課講師  唐老師 課  時(shí)  72課時(shí) 開課時(shí)間  2008年11月8日 上課地點(diǎn)  廣州科學(xué)城彩頻路11號(hào)(廣東軟件科技園)D棟6樓 費(fèi)  用  3800元 課程內(nèi)容  *章 Linux基礎(chǔ)使用     Linux操作系統(tǒng)目錄結(jié)構(gòu)    Linux常用命令    Linux操作技巧     vi使用入門     項(xiàng)目?jī)?nèi)容:嵌入式Linux家庭網(wǎng)關(guān)介紹 教學(xué)目的: 了解Linux系統(tǒng)目錄結(jié)構(gòu)和系統(tǒng)啟動(dòng)流程 了解嵌入式Linux的開發(fā)環(huán)境  了解課程中使用的目標(biāo)開發(fā)平臺(tái)  課后作業(yè): 熟悉開發(fā)環(huán)境Debian/Linux的安裝和常用命令 熟悉編輯工具vi的使用 了解市場(chǎng)上的家庭網(wǎng)關(guān)所具備的功能     第二章 Linux開發(fā)基礎(chǔ)  Shell編程  make項(xiàng)目管理工具及Makefile  GCC編譯器使用 GDB調(diào)試器使用  項(xiàng)目?jī)?nèi)容:編寫嵌入式Linux家庭網(wǎng)關(guān)需求分析  教學(xué)目的: 掌握常用的開發(fā)工具 掌握編寫腳本程序?qū)崿F(xiàn)開發(fā)工作的自動(dòng)化  課后作業(yè): 熟悉開發(fā)工具的使用 編寫簡(jiǎn)單的Linux程序  根據(jù)項(xiàng)目分組完善項(xiàng)目需求分析文檔    第三章 嵌入式系統(tǒng)開發(fā)基礎(chǔ) 編譯工具鏈 Linux內(nèi)核配置 Linux最小根文件系統(tǒng) Linux系統(tǒng)軟件構(gòu)架 Linux文件系統(tǒng) 項(xiàng)目?jī)?nèi)容:編寫嵌入式Linux家庭網(wǎng)關(guān)軟件構(gòu)架設(shè)計(jì)說(shuō)明書(概要設(shè)計(jì))  教學(xué)目的: 了解嵌入式Linux開發(fā)中的交叉編譯 掌握Linux內(nèi)核配置及編譯過(guò)程 理解Linux內(nèi)核模塊的概念  理解Linux最小工作系統(tǒng)的概念 課后作業(yè): 使用openwrt構(gòu)建編譯工具鏈 熟悉Linux內(nèi)核配置選項(xiàng) 熟悉嵌入式Linux常用的幾種文件系統(tǒng) 構(gòu)建一個(gè)Linux最小系統(tǒng) 根據(jù)項(xiàng)目分組完善軟件構(gòu)架設(shè)計(jì)說(shuō)明書     第四章 Linux應(yīng)用開發(fā)入門 算法及基礎(chǔ)編程 文件I/O操作 進(jìn)程間通信 網(wǎng)絡(luò)編程  項(xiàng)目?jī)?nèi)容:編寫嵌入式Linux家庭網(wǎng)關(guān)模塊設(shè)計(jì)說(shuō)明書(詳細(xì)設(shè)計(jì))  教學(xué)目的: 了解編程的基本算法實(shí)現(xiàn)  了解文件操作、進(jìn)程間通信以及網(wǎng)絡(luò)編程的基本知識(shí)  課后作業(yè): 在模塊設(shè)計(jì)中使用學(xué)習(xí)到的算法進(jìn)行編程實(shí)現(xiàn) 移植busybox中的httpd,實(shí)現(xiàn)web界面的CGI,以此為基礎(chǔ)理解進(jìn)程間通信  根據(jù)項(xiàng)目分組完善模塊設(shè)計(jì)說(shuō)明書    第五章 Linux項(xiàng)目開發(fā)基礎(chǔ)  Linux應(yīng)用開發(fā)項(xiàng)目流程 版本控制工具svn  應(yīng)用模塊設(shè)計(jì)基礎(chǔ)  測(cè)試  項(xiàng)目實(shí)踐:編寫測(cè)試計(jì)劃及測(cè)試報(bào)告  教學(xué)目的: 了解嵌入式Linux應(yīng)用開發(fā)項(xiàng)目的基本流程 掌握協(xié)同開發(fā)工具 理解軟件測(cè)試的基本概念 課后作業(yè): 根據(jù)模塊設(shè)計(jì)說(shuō)明書編程實(shí)現(xiàn)嵌入式Linux網(wǎng)關(guān)的各個(gè)模塊 熟悉使用svn進(jìn)行代碼整合 完成各個(gè)模塊的交叉測(cè)試,并實(shí)現(xiàn)系統(tǒng)整合 編寫完整的模塊測(cè)試報(bào)告    第六章 實(shí)踐項(xiàng)目 使用openwrt編譯環(huán)境構(gòu)建一個(gè)coLinux最小根文件系統(tǒng) 嵌入式系統(tǒng)Web界面CGI編程 嵌入式Linux網(wǎng)關(guān)/防火墻  嵌入式Linux多媒體網(wǎng)絡(luò)播放器

更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,請(qǐng)進(jìn)入 廣東廣嵌科技有限公司網(wǎng)站詳細(xì)了解
咨詢電話:400-850-8622

相關(guān)課程


還沒有找到合適的課程?趕快告訴課程顧問,讓我們顧問馬上聯(lián)系您! 靠譜 的培訓(xùn)課程,省時(shí)又省力!

微信訪問

#tel_020#