Linux實(shí)訓(xùn)培訓(xùn)
【所屬機(jī)構(gòu):信盈達(dá)培訓(xùn)】

信盈達(dá)自2012年起與各大高校洽談并開(kāi)展相關(guān)合作,合作內(nèi)容如下:學(xué)員畢設(shè)、校內(nèi)實(shí)訓(xùn)授課、學(xué)院電子大賽、校企實(shí)訓(xùn)合作、GDIO共建實(shí)驗(yàn)室;還提供技術(shù)交流及企業(yè)工作面試平臺(tái),幫助學(xué)員更好的就業(yè),找到理想工作。
專享課程,提分快人一步
課程主題 | 課程內(nèi)容 | 課程目標(biāo) |
第一階段 | Linux基礎(chǔ):Linux簡(jiǎn)介;Linux主要版本;虛擬機(jī)安裝與Linux系統(tǒng)安裝;Linux命令;常用命令的操作與系統(tǒng)設(shè)置;開(kāi)發(fā)平臺(tái)與Linux開(kāi)發(fā)工具;Linux下的調(diào)試技巧與Make 工程管理器;硬件環(huán)境的搭建、arm-linux-gcc與gcc安裝配置 | 講解Linux操作系統(tǒng)的概念和安裝方法;詳細(xì)介紹Linux下的目錄結(jié)構(gòu)、基本命令、管理配置和編輯器,包括VI編輯器,GCC編譯器,GDB調(diào)試器和 Make 項(xiàng)目管理工具以及Makefile、shell腳本編寫等知識(shí);并進(jìn)行嵌入式開(kāi)發(fā)環(huán)境的搭建 |
第二階段 | Linux系統(tǒng)驅(qū)動(dòng)應(yīng)用開(kāi)發(fā):Bootloader介紹;u-boot工程介紹、編譯使用、源碼分析、資源分配、配置編譯、移植過(guò)程、常用命令操作、添加新命令、設(shè)置環(huán)境變量、驅(qū)動(dòng)添加 | 了解U-Boot的作用及工作流程;了解Bootloader的代碼結(jié)構(gòu)、編譯過(guò)程;移植U-Boot;掌握常用的U-Boot命令 |
第三階段 | Linux內(nèi)核移植:Linux內(nèi)核介紹、特點(diǎn)、源代碼結(jié)構(gòu)、選項(xiàng)解析、編譯鏈接、模塊編譯、使用方法; Linux根文件系統(tǒng),busybox 包移植、編譯;Linux跟文件系統(tǒng)制作過(guò)程; nfs文件服務(wù)器系統(tǒng)搭建 | 熟悉內(nèi)核的原碼結(jié)構(gòu)和kbuild Makefile語(yǔ)法;掌握和內(nèi)核、驅(qū)動(dòng)模塊編譯相關(guān)的原理及方法 |
第四階段 | Linux驅(qū)動(dòng):字符型LED驅(qū)動(dòng)開(kāi)發(fā)(GPIO口驅(qū)動(dòng));按鍵驅(qū)動(dòng)開(kāi)發(fā);ADC驅(qū)動(dòng)開(kāi)發(fā);網(wǎng)卡驅(qū)動(dòng)開(kāi)發(fā);串口驅(qū)動(dòng)開(kāi)發(fā);液晶屏(TFT彩屏驅(qū)動(dòng)開(kāi)發(fā));觸摸屏驅(qū)動(dòng)+tslib(中間插件移植與設(shè)置);IIS驅(qū)動(dòng)開(kāi)發(fā)+maplay移植與應(yīng)用 | 介紹嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)相關(guān)概念及開(kāi)發(fā)流程,了解驅(qū)動(dòng)開(kāi)發(fā)的關(guān)鍵技術(shù)點(diǎn),講解嵌入式Linux下常用接口驅(qū)動(dòng)的編寫方法 |
第五階段 | Liunux應(yīng)用學(xué)習(xí):進(jìn)程的概念,線程與父子進(jìn)程的創(chuàng)建與應(yīng)用;線程之間、進(jìn)程之間的通信;進(jìn)程間通信基本概念;信號(hào);內(nèi)存映射;消息隊(duì)列;信號(hào)量;tcPip協(xié)議在應(yīng)用程序中的編程開(kāi)發(fā)(SOCKET套接字編程開(kāi)發(fā)) | 精通嵌入式Linux下的程序設(shè)計(jì);熟練掌握嵌入式Linux的開(kāi)發(fā)環(huán)境、系統(tǒng)編程以及網(wǎng)絡(luò)編程;熟悉C++、QT編程并且深刻體會(huì)整個(gè)嵌入式Linux項(xiàng)目開(kāi)發(fā)流程;強(qiáng)化學(xué)員對(duì)Linux應(yīng)用開(kāi)發(fā)的能力 |
第六階段 | QT移植與開(kāi)發(fā) | 了解嵌入式Linux下的幾種常見(jiàn)GUI及其特點(diǎn);能掌握QT的有關(guān)內(nèi)容;具備QT程序設(shè)計(jì)能力;了解嵌入式數(shù)據(jù)庫(kù)的配置與開(kāi)發(fā) |
Linux GUI介紹 | ———— | ———— |
QT開(kāi)發(fā)包移植 | ———— | ———— |
第七階段 | 嵌入式系統(tǒng)應(yīng)用程序,驅(qū)動(dòng)程序調(diào)試 | ———— |
Linux基本工具調(diào)試使用 | GDB,insight調(diào)試等 | ———— |
Linux應(yīng)用程序的編程 | ———— | ———— |
嵌入式產(chǎn)品程序打包與發(fā)布 | ———— | ———— |
第八階段 | 項(xiàng)目綜合調(diào)試,產(chǎn)品發(fā)布 | 通過(guò)一個(gè)真實(shí)完整的項(xiàng)目案例,讓學(xué)員了解真實(shí)項(xiàng)目的開(kāi)發(fā)流程,掌握如何將所學(xué)知識(shí)應(yīng)用到項(xiàng)目開(kāi)發(fā)中;模擬真實(shí)項(xiàng)目的管理過(guò)程,培養(yǎng)學(xué)員項(xiàng)目團(tuán)隊(duì)協(xié)同開(kāi)發(fā)能力,項(xiàng)目文檔編寫能力和掌握新知識(shí) |
多方位的教學(xué)指導(dǎo),讓你省時(shí)省力
實(shí)力教師團(tuán)隊(duì),帶你攻破重重關(guān)卡

五年嵌入式工控、路由交換機(jī)產(chǎn)品項(xiàng)目研發(fā)經(jīng)驗(yàn)
精通嵌入式C編程,51,MSP430,Cortex-M0/3/4/7系統(tǒng)MCU等級(jí)項(xiàng)目產(chǎn)品開(kāi)發(fā)。個(gè)人具備獨(dú)立完成從硬件設(shè)計(jì)到嵌入式軟件開(kāi)發(fā)整個(gè)項(xiàng)目開(kāi)發(fā)能力。熟悉 LINUX 驅(qū)動(dòng),應(yīng)用軟件 OpenWrt 路由系統(tǒng)開(kāi)發(fā)技術(shù)等。同時(shí)思維活躍,具備強(qiáng)的新技術(shù)拓展能力。教學(xué)嚴(yán)謹(jǐn)、條理清晰,通俗易懂,課堂筆記編寫詳細(xì)、規(guī)范,備受學(xué)生歡迎,教學(xué)滿意度高。