武漢嵌入式培訓:嵌入式Linux系統(tǒng)開發(fā)班

武漢
當前位置:求學問校網(wǎng)首頁>武漢培訓>嵌入式培訓培訓>武漢嵌入式培訓培訓

嵌入式Linux系統(tǒng)開發(fā)班

武漢華嵌科技有限公司
【學校名稱】:

武漢華嵌科技有限公司

【授課對象】:

【上課地點】:華中科技大學東校區(qū)wisco實驗室2樓(武昌 丁字橋)

【乘車路線】:536,703,702,518,593,591,540,510,521, 728,583,709,1

【時 間】:2018-11-10 【瀏覽次數(shù)】:168次 【學費】:¥0

    QQ在線詳細了解咨詢 QQ在線詳細了解咨詢
嵌入式Linux系統(tǒng)開發(fā)班(FSLA1001)
??課程目標?
????????本課程采用理論教學與實驗相結(jié)合的方式,系統(tǒng)地介紹嵌入式Linux下環(huán)境和程序開發(fā)技術(shù)。通過本課程的學習,學員可以掌握嵌入式Linux的環(huán)境搭建過程,具備Linux下進程、網(wǎng)絡、GUI、數(shù)據(jù)庫的開發(fā)方法,為產(chǎn)品開發(fā)打下堅實的基礎。課程目標包括:
????????1)熟悉Linux操作系統(tǒng)具體操作
????????2)熟悉嵌入式Linux系統(tǒng)開發(fā)的整體流程
????????3)熟悉嵌入式Linux進程及進程間通信
????????4)能夠熟練編寫Linux應用程序,包括網(wǎng)絡、圖形、數(shù)據(jù)庫等
?
????培養(yǎng)對象?
????????有志進行嵌入式Linux系統(tǒng)開發(fā)環(huán)境下應用程序開發(fā)工程師。
?
????入學要求?
????????學員學習本課程應具備下列基礎知識:
????????◆?具備計算機基礎知識;?
????????◆?具備C語言編程基礎;?
????????◆?了解Linux基本操作。
?
師資團隊?
【李家凱】?
●武漢華嵌中心金牌講師,工學碩士,曾任某公司高級研發(fā)經(jīng)理,3年嵌入式培訓講師經(jīng)驗,8年Linux平臺工作經(jīng)驗,有多個大型Linux平臺項目開發(fā)和管理經(jīng)驗,曾主持開發(fā)了基于arm+linux的電子消費終端、POS交易終端、列車運行狀態(tài)監(jiān)控系統(tǒng)、電站絕緣子污穢監(jiān)測系統(tǒng)等大型嵌入式項目。精通Linux下的C語言編程技術(shù)、(交叉)編譯、調(diào)試環(huán)境、Makefile編寫;精通Linux的內(nèi)核編譯、系統(tǒng)移植、自由軟件MiniGUI、?Qt圖形編程、sqlite數(shù)據(jù)庫開發(fā)、TCP/IP網(wǎng)絡編程;精通Linux設備驅(qū)動編寫。專長研究方向:Arm+Linux平臺下的應用編程、系統(tǒng)開發(fā)與驅(qū)動開發(fā),minigui/QT圖形系統(tǒng)開發(fā)。李老師博客>>>

【張杰】
●武漢華嵌中心高級講師,工學博士,現(xiàn)為武漢某著名高校教師。?6年大型企業(yè)軟件開發(fā)經(jīng)驗、嵌入式系統(tǒng)開發(fā)經(jīng)驗,2年嵌入式培訓講師經(jīng)驗。曾主持開發(fā)了多項ARM、Linux嵌入式系統(tǒng)項目開發(fā)。精通Linux下的系?統(tǒng)移植與應用開發(fā),尤其專注于linux圖形系統(tǒng)開發(fā)。專長方向:?Linux應用編程、系統(tǒng)開發(fā)、linux圖形系統(tǒng)開發(fā)(clearX)。
更多師資力量請參見武漢華嵌師資團隊。
?
教材?
????????◆?《嵌入式Linux應用開發(fā)班培訓講義》
????????
?
班級規(guī)模及環(huán)境?
????????為了保證培訓效果,增加互動環(huán)節(jié),我們堅持小班授課,每期報名人數(shù)限15人,多余人員安排到下一期進行。人手一套開發(fā)板和開發(fā)用的PC主機。??????????>>單擊查看實驗設備
?
時間地點?
武漢華嵌中心(滾動開班):
上課地點:武漢洪山區(qū)珞喻路魯巷東方怡景大廈A座6層,查看地圖>>?
--------------------------------------------------------------------------------
本課程每期班限額15名,報滿即停止報名,請?zhí)崆霸诰€或電話預約
華清遠見保留開課時間調(diào)整的權(quán)利,歡迎來電洽詢
?
課時費用?
????????◆課時:?共5天
????????◆培訓費用(含教材費):公司員工(3200元),個人自費(2500元),學生自費(1900元,憑有效證件)
????????◆認證費(可選):300元(項目考核通過,可獲中國軟件行業(yè)協(xié)會嵌入式分會頒發(fā)的《嵌入式Linux應用工程師》證書)?>>單擊查看證書樣本
????????◆外地學員:代理安排食宿(需提前預定)
最新優(yōu)惠?
????????◆團體報名優(yōu)惠措施:兩人95折優(yōu)惠,三人或三人以上9折優(yōu)惠
????????◆套餐課程同時報名優(yōu)惠措施(以下套餐優(yōu)惠只能任選一種):

1、同時報選《ARM開發(fā)培訓班》,即享受400元優(yōu)惠,同時可獲ARM公司認證證書
2、現(xiàn)在同時報選《ARM班》,《Linux應用班》,《Linux系統(tǒng)班》,《Linux驅(qū)動班》中的任意3門課程,即贈送tq2440開發(fā)板

報選此課程可獲100元折價劵!
?
質(zhì)量保障?
????????1、培訓過程中,如有部分內(nèi)容理解不透或消化不好,可免費在下期培訓班中重聽;
????????2、培訓結(jié)束后免費提供一個月的技術(shù)支持,充分保證培訓后出效果;
????????3、培訓合格學員可享受免費推薦就業(yè)機會。
?
課程進度安排
時間?課程大綱?
第一天
?
9:00
|
12:00?1?嵌入式Linux開發(fā)環(huán)境搭建
目標:通過今天課程的學習,學員能掌握嵌入式Linux的開發(fā)流程,掌握諸如tftp、nfs等Linux下服務器的配置方法,為嵌入式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、學習LINUX系統(tǒng)命令
??????2、配置TFTP服務
??????3、配置NFS服務
??????4、建立嵌入式開發(fā)環(huán)境
??????5、下載內(nèi)核到嵌入式平臺
??????6、下載根文件系統(tǒng)
??????7、編寫并下載應用程序到嵌入式平臺?
?
第二天
?
9:00
|
12:00?2?嵌入式LINUX進程及進程間通訊開發(fā)
目標:通過今天課程的學習,學員將了解到Linux系統(tǒng)中的進程的概念,從內(nèi)核的角度了解進程的原理和實現(xiàn)。同時會掌握Linux下守護進程的編寫方法,了解Linux下幾種進程間通訊的方法,并具備編寫進程間通訊編程的能力。
??????2.1?進程的屬性和狀態(tài)
??????2.2?進程的控制和調(diào)度
??????2.3?進程的創(chuàng)建、執(zhí)行、消亡
??????2.4?進程的相關系統(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)絡開發(fā)
目標:通過今天課程的學習,學員能了解網(wǎng)絡的基礎知識,了解Linux下的網(wǎng)絡結(jié)構(gòu)和套接字編程,具備Linux下網(wǎng)絡程序設計的能力。
??????3.1?ISO/OSI七層協(xié)議模型與IP網(wǎng)絡四層模式
??????3.2?TCP/IP協(xié)議簇
??????3.3?基于嵌入式LINUX的TCP/IP網(wǎng)絡結(jié)構(gòu)
??????3.4?基于嵌入式LINUX的SOCKET編程
??????3.5?UDP與TCP的區(qū)別
??????3.6?UDP?SERVER-CLIENT關系程
?
13:00
|
16:00?【實驗】
??????1、SOCKET套接字編程
??????2、分析并加強PING程序
??????3、TFTP服務器設計?
?
第四天
?
9:00
|
12:00?4?嵌入式GUI與數(shù)據(jù)庫開發(fā)
目標:通過今天課程的學習,學員能夠了解嵌入式Linux下的幾種常見GUI及其特點,重點能掌握QT的有關內(nèi)容,具備QT程序設計能力。了解嵌入式數(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在實際項目中具體應用
??????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)絡通信系統(tǒng)”
目標:經(jīng)過前幾天的學習,學員基本上掌握了嵌入式linux常用的應用編程方法,今天通過一個綜合項目案例鞏固、加深前面的知識,并使學員了解嵌入式Linux項目開發(fā)流程。
??????5.1?項目實現(xiàn)的功能
????????????5.1.1?QT界面設計
????????????5.1.2?網(wǎng)絡消息傳輸功能
????????????5.1.3?網(wǎng)絡文件傳輸功能
????????????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)絡編程
????????????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處理等)

??本課程培訓過的客戶?
????????中船重工709研究所?|?烽火科技?|?武鋼工程技術(shù)集團通信有限責任公司?|?宜昌710研究所?|?武漢高德紅外?|?矽感科技?|?武漢天喻信息產(chǎn)業(yè)股份有限公司?|?武漢富士康科技?|?武漢普創(chuàng)科技?|?昆明南天電子信息股份有限公司?|?717研究所?|?長沙礦山研究院?|?科工集團航天學院?|?三江航天紅峰廠?|?武漢大學?|?武漢理工大學?|?中國地質(zhì)大學?|?桂林電子科技大學?|?武漢軍械士官學院?|?中南民族大學?|?韓山師范學院?|?十堰職業(yè)技術(shù)學院?|?溫州職業(yè)技術(shù)學院?|?武漢職業(yè)技術(shù)學院?|?武漢科技大學?|?長江職業(yè)技術(shù)學院?|?湖南商學院?|?襄樊職業(yè)技術(shù)學院?|?江西理工大學?|?中南民族大學工商學院?|?深圳職業(yè)技術(shù)學院?|?武漢工業(yè)職業(yè)技術(shù)學院?|?武漢科技大學中南分校?等等......
?



    QQ在線詳細了解咨詢 QQ在線詳細了解咨詢

網(wǎng)上預約報名

讓培訓機構(gòu)來找我,貨比三家!

網(wǎng)上報名,學費立減50-300元

姓 名: 手 機:
地 址: 留 言:
QQ:

武漢嵌入式培訓最新資訊

武漢嵌入式培訓熱門學校