物聯(lián)網(wǎng)培訓(xùn)課程計劃安排_第1頁
物聯(lián)網(wǎng)培訓(xùn)課程計劃安排_第2頁
物聯(lián)網(wǎng)培訓(xùn)課程計劃安排_第3頁
物聯(lián)網(wǎng)培訓(xùn)課程計劃安排_第4頁
物聯(lián)網(wǎng)培訓(xùn)課程計劃安排_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、上課時間安排:上午:9:00-12:00下午:13:30-17:00 2.Linux課程計劃:學(xué)習(xí)目的 課程安排課程內(nèi)容23日通過今天課程的學(xué)習(xí),能掌握嵌入式Linux交叉開發(fā)環(huán)境的搭建、交叉編譯工具鏈的使用、u-boot燒寫內(nèi)核、文件系統(tǒng)、內(nèi)核的引導(dǎo)和應(yīng)用程序的編寫,演示物聯(lián)網(wǎng)智能家居綜合程序。嵌入式Linux開發(fā)環(huán)境構(gòu)建理論 (1) 交叉開發(fā)環(huán)境介紹 (2) 配置主機開發(fā)環(huán)境 (3) 建立交叉開發(fā)環(huán)境 (4) 編譯器和二進制工具詳解 (5) u-boot介紹實驗 (1) LINUX系統(tǒng)的安裝 (2) 安裝開發(fā)工具 (3) 配置NFS網(wǎng)絡(luò)服務(wù) (5) 引導(dǎo)目標板啟動Linux內(nèi)核 (6) 安

2、裝crosstool交叉工具鏈 (7) u-boot命令練習(xí) (8) 交叉調(diào)試應(yīng)用程序 (9) LINUX 物聯(lián)網(wǎng)智能家居綜合演示軟件24日了解內(nèi)核核源代碼結(jié)構(gòu),內(nèi)核的裁剪與配置,各驅(qū)動程序的配置 和根文件系統(tǒng)的認識,內(nèi)核的裁剪與配置,各驅(qū)動程序的配置,驅(qū)動模塊編譯相關(guān)的原理及方法。移植Linux2.6內(nèi)核到嵌入式ARM平臺,設(shè)備模型與字符設(shè)備驅(qū)動理論: (1) Linux內(nèi)核介紹 (2) Linux內(nèi)核目錄下Makefile和配置文件 (3) Linux內(nèi)核啟動和引導(dǎo)初始化 (4)文件系統(tǒng)概念l(5)文件系統(tǒng)目錄和結(jié)構(gòu)l(6)制作根文件系統(tǒng)l(7)Linux系統(tǒng)驅(qū)動概述l(8)Linux設(shè)備

3、驅(qū)動模型概述(9) 內(nèi)核的并發(fā)和競態(tài)(10)中斷處理頂半部和半部l (11)字符設(shè)備驅(qū)動編程實驗:(1) Linux 2.6內(nèi)核內(nèi)核的編譯和配置(2)根文件系統(tǒng)啟動分析與修改l(3)Linux驅(qū)動模塊實驗l(4)字符設(shè)備驅(qū)動范例編寫l(5)LED字符設(shè)備驅(qū)動編寫(6)按鍵中斷實驗25日學(xué)會Linux應(yīng)用程序編寫,Linux系統(tǒng)中的進程,線程的概念,了解Linux下幾種進程間通訊的方法,并具備編寫進程間通訊編程的能力,TCP/IP 編程,WEB服務(wù)器BOA,和BOA下的編程。Linux應(yīng)用程序編寫理論 (1)進程的屬性和狀態(tài) (2)進程的控制和調(diào)度 (3)進程的創(chuàng)建、執(zhí)行、消亡 (4)進程的相關(guān)

4、系統(tǒng)調(diào)用 (5)進程間通信基本概念 (6)管道(PIPE) (7)信號(SIGNAL) (8)內(nèi)存映射(MAPPED MEMORY) (9) 消息隊列(MESSAGE QUEUE) (10) 信號量(SEMAPHORE) (11) 共享內(nèi)存(SHARE MEMORY) (12) TCP/IP協(xié)議簇 (13) 基于嵌入式LINUX的TCP/IP網(wǎng)絡(luò)結(jié)構(gòu) (14) 基于嵌入式LINUX的SOCKET編程 (15) UDP與TCP的區(qū)別 (16) UDP SERVER-CLIENT關(guān)系程(17)嵌入式WEB服務(wù)器簡介 (18)嵌入式CGI語法和程序設(shè)計方法實驗 (1)編寫一個進程程序 (2)編寫一個

5、線程程序 (3)進程間通信實驗 (4)SOCKET套接字編程 (5)編寫UDP 服務(wù)器和客服端通訊 (6)編寫TCP 服務(wù)器和客服端通訊 (7)利用IO復(fù)用代替多線程的并發(fā)服務(wù)(8)編寫CGI程序遠程控制設(shè)備LED開關(guān)狀態(tài)26日掌握QT的有關(guān)內(nèi)容,QT開發(fā)環(huán)境的建立具備QT程序設(shè)計能力QT開發(fā)環(huán)境建立和開發(fā)理論 (1) QT介紹及其信號插槽機制 (2) QT圖形界面編程技術(shù) (3) QVFB虛擬幀緩存的建立和模擬開發(fā)調(diào)試 (4) QT程序移植技術(shù) (5) QT在實際項目中具體應(yīng)用實驗 (1) 基于QT實現(xiàn)HELLO WORLD對話框程序 (2) 基于QT圖形界面的溫度計的實現(xiàn) (3) 基于QT

6、圖形界面控制LED(4) 基于QT圖形界面網(wǎng)絡(luò)編程27日物聯(lián)網(wǎng)智能家居綜合演示程序物聯(lián)網(wǎng)智能家居綜合演示程序?qū)嶒?1) LINUX 系統(tǒng)下與ZIGBEE模塊的接口編程(2) PC控制 ZIGBEE模塊程序的分析(3) 通過手機WEB界面控制ZIGBEE模塊下連接的家用電器(4) 通過外網(wǎng)WEB界面控制ZIGBEE模塊下連接的家用電器(5) 通過WEB界面讀取ZIGBEE模塊下的溫濕度。3.WinCE課程計劃:學(xué)習(xí)目的 課程安排課程內(nèi)容28日上午掌握Windows CE的開發(fā)流程,熟悉Windows CE應(yīng)用開發(fā)的工具以及開發(fā)流程。嵌入式系統(tǒng)WinCE開發(fā)環(huán)境構(gòu)建掌握Windows CE的開發(fā)流

7、程,熟悉Windows CE應(yīng)用開發(fā)的工具以及開發(fā)流程。 1.1 Windows CE操作系統(tǒng)的介紹 1.2 Windows CE應(yīng)用開發(fā)流程 1.3 建立Windows CE開發(fā)環(huán)境 1.4 平臺模擬器的建立和使用1.6 應(yīng)用程序的生成與編譯【實驗】 1、安裝開發(fā)工具 2、安裝開發(fā)工具包SDK 3、建立模擬器環(huán)境 4、建立硬件開發(fā)板環(huán)境 5、使用開發(fā)工具生成基礎(chǔ)應(yīng)用程序 6、Windows CE 應(yīng)用程序的編譯與下載28日下午掌握 Windows CE系統(tǒng)事件驅(qū)動和消息響應(yīng)機制,熟練掌握Windows CE系統(tǒng)中應(yīng)用程序的執(zhí)行流程,建立Windows編程的基本理念。學(xué)習(xí)圖形類編程,對話框操作

8、。線程和進程操作編程,文件操作和注冊表操作。WinCE應(yīng)用開發(fā)基礎(chǔ)理論2.2窗口和消息2.3回調(diào)函數(shù)2.4 Windows CE中程序的整體結(jié)構(gòu)2.5圖形輸出和對話框操作2.6線程和進程的相關(guān)概念2.7文件讀寫和注冊表操作【實驗】1、建立一個Hello World程序2、圖形類編程3、對話框控件4、創(chuàng)建進程5.創(chuàng)建線程6.建立、刪除、讀取、寫入7.注冊表讀寫操作29日休息一天30日上午連接WinCE流式驅(qū)動機制和原理,通過實例講解驅(qū)動開發(fā)。WinCE驅(qū)動開發(fā)Wince的設(shè)備驅(qū)動解析3.1設(shè)備驅(qū)動的分類-流接口驅(qū)動與內(nèi)建驅(qū)動3.2標準流接口驅(qū)動介紹3.3流接口設(shè)備驅(qū)動的架構(gòu)3.4流接口設(shè)備驅(qū)動的

9、加載過程3.5基于LED驅(qū)動詳細分析流接口驅(qū)動實驗1最簡單的流接口驅(qū)動實驗實驗2動態(tài)加載卸載設(shè)備驅(qū)動實驗實驗3中斷流驅(qū)動程序?qū)嶒?中斷流驅(qū)動程序的驗證30日上午掌握 Windows CE系統(tǒng)驅(qū)動各種外設(shè)實現(xiàn)復(fù)雜的應(yīng)用,包含驅(qū)動GPIO,總線和驅(qū)動3G模塊設(shè)備等,熟練掌握Windows CE下的功能應(yīng)用。WinCE高級應(yīng)用開發(fā)3.1 對GPIO和LED的操作3.2 驅(qū)動總線和外設(shè),ADC,SPI,串口等3.3 網(wǎng)絡(luò)通訊TCP/IP編程3.4 3G模塊通訊編程3.4 藍牙模塊通訊編程3.4 視頻攝像應(yīng)用【實驗】3.1 GPIO輸出控制實驗3.2 LED控制實驗3.3 E2PROM讀寫實驗3.4 按

10、鍵實驗3.5 ADC定時采樣顯示實驗3.5 SPI讀取溫度試驗3.8 SDMMC卡讀寫實驗3.9 感知RF2與PC機串口通信實驗3.11 UDP通信實驗3.12 TCPIP通信實驗3.14 GPRS撥打電話實驗3.15 GPRS收發(fā)短信實驗3.16藍牙通訊實驗3.17視頻攝像應(yīng)用3.18GPS定位應(yīng)用3.19Webserver功能30日下午通過前述對于WindowsCE開發(fā)應(yīng)用所做的培訓(xùn)講解為基礎(chǔ),結(jié)合感知RF2強大的硬件功能,配合Zigbee,RFID,Wi-Fi技術(shù)以典型的物聯(lián)網(wǎng)應(yīng)用案例做講解。如何將Windows CE 用于物聯(lián)網(wǎng)的應(yīng)用。WinCE綜合應(yīng)用開發(fā)4.1 Zigbee的組網(wǎng)和

11、綜合實驗4.2 藍牙技術(shù)的應(yīng)用,各藍牙設(shè)備的互連互通。4.3 RFID技術(shù)應(yīng)用4.4 3G通訊應(yīng)用【實驗】1、智能家居應(yīng)用系統(tǒng) 家庭智能檢測和控制,遠程視頻監(jiān)控,4.無線傳感器網(wǎng)絡(luò)Zigbee課程計劃:學(xué)習(xí)目的 課程安排課程內(nèi)容31日了解基于Zigbee的無線傳感器網(wǎng)絡(luò)的開發(fā)原理和理論基礎(chǔ)ZigBee無線傳感器網(wǎng)絡(luò)技術(shù)概述理論: ZigBee技術(shù)簡介 CC2530硬件接口介紹 Z-Stack協(xié)議棧概述與IAR開發(fā)環(huán)境的構(gòu)建實踐: CC2530 片內(nèi)溫度采集實驗 CC2530 溫濕度傳感器數(shù)據(jù)采集實驗 CC2530 門磁霍爾開關(guān)傳感器實驗 基于Z-Stack協(xié)議棧的ZigBee的無線組網(wǎng)入門實驗

12、1日掌握基于Zigbee的WSN應(yīng)用開發(fā)技術(shù),基于Z-stack協(xié)議棧的開發(fā)應(yīng)用。ZigBee無線網(wǎng)絡(luò)技術(shù)應(yīng)用開發(fā)理論: Z-Stack協(xié)議棧的深入研究與分析 Z-Stack協(xié)議棧OSAL初始化流程分析 基于Z-Stack協(xié)議棧添加用戶應(yīng)用層任務(wù)的方法實踐: 基于Z-Stack協(xié)議棧的ZigBee的無線組網(wǎng)數(shù)據(jù)收發(fā)實驗 ZigBee的上位機串口遠程控制實驗 基于Z-Stack協(xié)議棧的傳感器中斷添加實驗 ZigBee的無線傳感器數(shù)據(jù)傳輸實驗 基于ZigBee的數(shù)據(jù)透傳模型設(shè)計分析實驗5.無線傳感器網(wǎng)絡(luò)TinyOS課程計劃:學(xué)習(xí)目的 課程安排課程內(nèi)容2日上午了解基于TinyOS的無線傳感器網(wǎng)絡(luò)的開

13、發(fā)原理和理論基礎(chǔ),學(xué)習(xí)NesC語言語法。TinyOS無線傳感器網(wǎng)絡(luò)技術(shù)概述理論: TinyOS簡介 NesC語法搭建TinyOS協(xié)議棧開發(fā)環(huán)境基于CC2430的TinyOS結(jié)構(gòu)實踐: TinyOS基礎(chǔ)實驗 TinyOS無線傳輸實驗 TinyOS組網(wǎng)實驗2日下午掌握基于TinyOS的WSN應(yīng)用開發(fā)技術(shù),基于TinyOS協(xié)議棧的開發(fā)應(yīng)用。TinyOS技術(shù)應(yīng)用開發(fā)理論: TinyOS協(xié)議棧的深入研究與分析 TinyOS關(guān)鍵的網(wǎng)絡(luò)部分開發(fā)分析 基于TinyOS協(xié)議棧開發(fā)WSN的應(yīng)用實踐: 基于TinyOS協(xié)議棧的無線組網(wǎng)數(shù)據(jù)收發(fā)實驗 基于TinyOS的動態(tài)路由實驗基于TinyOS的靜態(tài)路由實驗5.射頻識別技術(shù)RFID課程計劃:學(xué)習(xí)目的 課程安排課程內(nèi)容3日上午學(xué)習(xí)基于RFID的射頻識別技術(shù)的基本原理和理論基礎(chǔ),基于TRF7960的 HF RFID的讀寫卡技術(shù)RFID的理論基礎(chǔ)和HF-RFID的技術(shù)原理。理論: RFID系統(tǒng)概論被動電子標簽工作的主要原理基于TRF7960的HF-RFID教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論