长沙 「切換城市」 培訓家旗下培訓平臺
手機版
網(wǎng)站導航
長沙FPGA應用設計初級培訓班

長沙FPGA應用設計初級培訓班

課時: 請咨詢

班型: 任意時段

班制: 小班

校區(qū): 旺龍路辰泰科技園 所有校區(qū)

請詢價>

96名學員也在學習
  • 課程詳情
  • 學習評價(1)
  • 上課校區(qū)(1)

第一天

學習目標通過今天課程的學習,學員能掌握嵌入式Linux的開發(fā)流程,掌握諸如tftp、nfs等Linux下服務器的配置方法,為嵌入式Linux的高效開發(fā)做鋪墊。

1、嵌入式Linux開發(fā)環(huán)境搭建

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 交叉編譯

【實驗】

1、學習LINUX系統(tǒng)命令

2、配置TFTP服務

3、配置NFS服務

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

5、下載內(nèi)核到嵌入式平臺

6、下載根文件系統(tǒng)

7、編寫并下載應用程序到嵌入式平臺

第二天

學習目標通過今天課程的學習,學員將了解到Linux系統(tǒng)中的進程的概念,從內(nèi)核的角度了解進程的原理和實現(xiàn)。同時會掌握Linux下守護進程的編寫方法,了解Linux下幾種進程間通訊的方法,并具備編寫進程間通訊編程的能力。

2.嵌入式LINUX進程及進程間通訊開發(fā)

2.1 進程的屬性和狀態(tài)

2.2 進程的控制和調(diào)度

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

2.4 進程的相關(guān)系統(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)

【實驗】

1、使用PS命令查看進程信息

2、使用PROC文件系統(tǒng)查看進程信息

3、使用SYSTEM()系統(tǒng)調(diào)用運行和等待

4、EXIT和EXEC系統(tǒng)調(diào)用實例

5、編寫一個守護進程

6、編寫基于串口通信的多進程程序

第三天

學習目標通過今天課程的學習,學員能了解網(wǎng)絡的基礎(chǔ)知識,了解Linux下的網(wǎng)絡結(jié)構(gòu)和套接字編程,具備Linux下網(wǎng)絡程序設計的能力。

3.嵌入式Linux下的網(wǎng)絡開發(fā)

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關(guān)系程

【實驗】

1、SOCKET套接字編程

2、分析并加強PING程序

3、TFTP服務器設計

第四天

學習目標通過今天課程的學習,學員能夠了解嵌入式Linux下的幾種常見GUI及其特點,重點能掌握QT的有關(guān)內(nèi)容,具備QT程序設計能力。了解嵌入式數(shù)據(jù)庫的配置與開發(fā)。

4.嵌入式GUI與數(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ù)庫的移植與編程

【實驗】

1、基于QT實現(xiàn)HELLO WORLD對話框程序

2、建立主機虛擬幀緩存實驗

3、基于QT圖形界面的溫度計的實現(xiàn)

第五天

學習目標經(jīng)過前幾天的學習,學員基本上掌握了嵌入式linux常用的應用編程方法,今天通過一個綜合項目案例鞏固、加深前面的知識,并使學員了解嵌入式Linux項目開發(fā)流程。

5.1 項目實現(xiàn)的功能

5.*.1 QT界面設計

5.*.2 網(wǎng)絡消息傳輸功能

5.*.3 網(wǎng)絡文件傳輸功能

5.*.4 系統(tǒng)管理功能

5.2 項目涉及到的技術(shù)

5.*.1 項目流程及項目管理方法

5.*.2 QT界面開發(fā)

5.*.3 QT多線程

5.*.4 QT網(wǎng)絡編程

5.*.5 Linux文件操作

5.*.6 Qt移植(軟件移植到FS_S5PC100開發(fā)平臺)

5.*.7 程序優(yōu)化、測試(包括:內(nèi)存泄漏、系統(tǒng)調(diào)用跟蹤、函數(shù)執(zhí)行時間及頻率檢測、core dump處理等)

  • 王*

    王*

    2023.09.07

    課程挺合適的,老師也很負責

    報名課程:QT應用開發(fā)培訓班

    報名學費:

查看更多評價
  • 長沙校區(qū)

    地址:旺龍路辰泰科技園

    電話:400-029-0976 轉(zhuǎn) **** 查看號碼

查看所有1所校區(qū)

長沙華清遠見資深顧問楊老師

專業(yè)解答各類課程問題、介紹師資和學校情況 微信號:180******70

授課老師 更多

  • 張老師

    計算機技術(shù)培訓

    嵌入式領(lǐng)域超過10年以上的產(chǎn)品研發(fā)經(jīng)驗及管理經(jīng)驗;精通arm 等多種硬件平臺, 精通uboot,內(nèi)核的移植與開發(fā),熟悉多種文件系統(tǒng);精通多種硬件接口的開發(fā)及調(diào)試工作;熟悉嵌入式方向的應用開發(fā); 詳細

  • 余老師

    計算機技術(shù)培訓

    有豐富的開發(fā)經(jīng)驗,曾在世界500強企業(yè)擔任開發(fā)工程師、架構(gòu)師、項目經(jīng)理等崗位超10年;精通Java技術(shù)棧,對SpringBoot、Redis、ElasticSeach、MQ、Docker、SpringCloud等有深入研究,專注于分布式、高可用、高性能、微服務架構(gòu)的設計;精通項目開發(fā)流程和項目管理;掌握數(shù)據(jù)庫Oracle、MySql、DB2的設計、調(diào)優(yōu)及管理;熟悉Web前端技術(shù)棧;對大數(shù)據(jù)尤其是數(shù)據(jù)倉庫和BI有深入了解; 詳細

  • 程老師

    計算機技術(shù)培訓

    曾參與基于阿里云的智能家居系統(tǒng)、NB-IOT窄帶物聯(lián)網(wǎng)實驗臺、AIOT人工智能教學實驗箱等產(chǎn)品研發(fā)工作,其中高校AI工業(yè)互聯(lián)網(wǎng)教學實驗平臺曾獲山東省物聯(lián)網(wǎng)協(xié)會科技進步獎。指導學生參加全國大學生嵌入式芯片與系統(tǒng)設計競賽、山東省智能控制大賽等多項賽事。擔任山東農(nóng)業(yè)工程學院、德州學院等院校的校外導師。精通嵌入式Linux應用開發(fā)及多任務編程。精通STM32單片機編程及常用的接口和通訊協(xié)議,具備相關(guān)硬件電路設計經(jīng)驗。掌握ARM體系結(jié)構(gòu)與編程模型,具有uboot/linux內(nèi)核移植、裁剪及驅(qū)動開發(fā)經(jīng)驗。主講課程:《Linux操作系統(tǒng)》《C語言程序設計》《ARM體系結(jié)構(gòu)》《stm32》《系統(tǒng)移植》等課程。 詳細

關(guān)于我們 詳情

華清遠見教育集團,總部位于北京中關(guān)村,創(chuàng)辦于2004年,是一家集產(chǎn)學研于一體的高端IT職業(yè)教育品牌。19年來,華清遠見始終堅持“技術(shù)創(chuàng)新引領(lǐng)教育發(fā)展”的企業(yè)發(fā)展理念,堅持“做良心教育,做專業(yè)教育,做受人尊敬的職業(yè)教育”的核心育人理念。目前,集團業(yè)務包括面授課程、在線課程、智能教儀產(chǎn)品研發(fā)3大方向。其中,面授課程涵蓋高薪就業(yè)、師資培訓和企業(yè)內(nèi)訓3大課程方向。從線下到線上,從教學到研發(fā),華清遠見業(yè)務全面覆蓋不同客戶群體的需求。并先后在北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽、重慶、濟南、長沙成立12個直營中心。成立19年,改變了27余萬學子的命運,幫助他們實現(xiàn)了夢想,這是華清遠見企業(yè)價值的實現(xiàn),更是我們 每一個華清人社會價值的實現(xiàn)。

推薦機構(gòu)

熱門課程

長沙華清遠見推薦

在這里,長沙市長沙華清遠見為您提供87個優(yōu)質(zhì)課程,覆蓋計算機技術(shù)培訓、APP開發(fā)培訓、wp開發(fā)培訓等方面的課程信息,在這里您可以查詢到課程報價,學校位置,電話、開課時間等選課信息,網(wǎng)上預訂長沙市長沙華清遠見免費試聽課程,還可以體驗不可思議低價驚喜。

本站展示的所有信息內(nèi)容系由機構(gòu)或個人用戶發(fā)布,可能存在發(fā)布者所發(fā)布的信息,并未獲得品牌所有人有效授權(quán)。本平臺會加強審核,但無法完全排除差錯或疏漏。鄭重聲明:本平臺僅為免費注冊用戶提供免費的信息發(fā)布渠道,但不對其發(fā)布信息的真實性、準確性和合法性負責,對此也不承擔任何法律責任。對于從本網(wǎng)站或本網(wǎng)站的任何有關(guān)服務所獲得的資訊、內(nèi)容或廣告,您接受或信賴任何信息所產(chǎn)生之風險應自行承擔,本網(wǎng)對任何使用或提供本網(wǎng)站信息的商業(yè)活動及其風險不承擔任何責任。,如果侵犯,請及時通知我們,發(fā)送郵件至15610150293@126.com本網(wǎng)站將在第一天及時刪除。