物聯(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頁,還剩5頁未讀, 繼續(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) Linux開發(fā) (1)交叉開發(fā)環(huán)境介紹 境的搭建、交叉編譯工具鏈 的使用、u-boot燒寫內(nèi)核、 文件系統(tǒng)、內(nèi)核的引導(dǎo)和應(yīng) 用程序的編寫,演示物聯(lián)網(wǎng) 智能家居綜合程序。 環(huán)境構(gòu)建 (2) 配置主機開發(fā)環(huán)境 (3) 建立交叉開發(fā)環(huán)境 (4) 編譯器和二進制工具詳解 (5) u-boot 介紹 實驗 (1) LINUX系統(tǒng)的安裝 (2)安裝開

2、發(fā)工具 (3)配置NFS網(wǎng)絡(luò)服務(wù) (5) 引導(dǎo)目標(biāo)板啟動Linux內(nèi)核 (6) 安裝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ū)動 移植 (1) Linux內(nèi)核介紹 程序的配置和根文件系 Linux2.6 內(nèi) (2) Linux內(nèi)核目錄下 Makefile和配置文件 統(tǒng)的認識,內(nèi)核的裁剪與 核到嵌入 (3) Linux內(nèi)核啟動和引導(dǎo)初始化 配置,各驅(qū)動程序的配置, 式ARM平 (4)文件系統(tǒng)概念 驅(qū)動模塊編譯相關(guān)的原 臺,設(shè)備模 (5)文件系統(tǒng)

3、目錄和結(jié)構(gòu) 理及方法。 型與字符 設(shè)備驅(qū)動 (6)制作根文件系統(tǒng) (7)Linux系統(tǒng)驅(qū)動概述 (8)Linux設(shè)備驅(qū)動模型概述 (9)內(nèi)核的并發(fā)和競態(tài) (10)中斷處理頂半部和半部 (11)字符設(shè)備驅(qū)動編程 實驗: (1) Linux 2.6內(nèi)核內(nèi)核的編譯和配置 (2)根文件系統(tǒng)啟動分析與修改 (3)Linux驅(qū)動模塊實驗 (4) 字符設(shè)備驅(qū)動范例編寫 (5) L ED字符設(shè)備驅(qū)動編寫 (6)按鍵中斷實驗 25 日 學(xué)會Linux應(yīng)用程序編 寫,Linux系統(tǒng)中的進程, 線程的概念,了解Linux 下幾種進程間通訊的方 法,并具備編寫進程間 通訊編程的能力, TCP/IP編程,WEB服務(wù) 器

4、BOA,和BOA下的編程。 Linux應(yīng)用 程序編寫 理論 (1) 進程的屬性和狀態(tài) (2) 進程的控制和調(diào)度 (3)進程的創(chuàng)建、執(zhí)行、消亡 (4) 進程的相關(guān)系統(tǒng)調(diào)用 (5) 進程間通信基本概念 (6)管道(PIPB (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的SOCKETS程 (15) UDP與TCP的區(qū)另【J (16)

5、 UDP SERVER-CLIENT 系程 (17)嵌入式WEB服務(wù)器簡介 (18)嵌入式CGI語法和程序設(shè)計方法 實驗 (1) 編與一個進程程序 (2) 編寫一個線程程序 (3)進程間通信實驗 (4)S0CKET套接字編程 (5)編寫UDP服務(wù)器和客服端通訊 編寫TCP服務(wù)器和客服端通訊 (7) 利用10復(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虛擬幀緩存的建立和模擬

6、開發(fā) 調(diào)試 (4) QT程序移植技術(shù) (5) QT在實際項目中具體應(yīng)用 實驗 (1) 基于QT實現(xiàn)HELLO WORLD對話框 程序 (2) 基于QT圖形界面的溫度計的實現(xiàn) (3) 基于QT圖形界面控制LED (4) 基于QT圖形界面網(wǎng)絡(luò)編程 27 日 物聯(lián)網(wǎng)智能家居綜合演 示程序 物聯(lián)網(wǎng)智 能家居綜 合演示程 序 實驗 (1) LINUX系統(tǒng)下與ZIGBEE模塊的接口 編程 (2) PC控制ZIGBEE模塊程序的分析 (3) 通過手機 WEB界面控制ZIGBEE模塊 下連接的家用電器 (4) 通過外網(wǎng) WEB界面控制ZIGBEE模塊 下連接的家用電器 (5)通過 WEB界面讀取ZIGBEE模

7、塊下的 溫濕度。 3. WinCE課程計劃: 學(xué)習(xí)目的 課程安排 課程內(nèi)容 28 掌握 Windows CE 嵌入式系 掌握Windows CE的開發(fā)流程,熟悉 日 的開發(fā)流程,熟悉 統(tǒng)WinCE開 Windows CE應(yīng)用開發(fā)的工具以及開發(fā)流程。 上 Windows CE應(yīng)用開發(fā) 發(fā)環(huán)境構(gòu) 1.1 Windows CE操作系統(tǒng)的介紹 午 的工具以及開發(fā)流程。 建 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、建立硬件開

8、發(fā)板環(huán)境 5、使用開發(fā)工具生成基礎(chǔ)應(yīng)用程序 6、Windows CE應(yīng)用程序的編譯與下載 28 掌握 Windows CE系統(tǒng) WinCE應(yīng)用 理論 日 事件驅(qū)動和消息響應(yīng)機 開發(fā)基礎(chǔ) 2.2窗口和消息 下 制,熟練掌握Windows 2.3回調(diào)函數(shù) 午 CE系統(tǒng)中應(yīng)用程序的 執(zhí)行流程,建立 Windows編程的基本理 念。學(xué)習(xí)圖形類編程, 對話框操作。線程和進 程操作編程,文件操作 和注冊表操作。 2.4 Windows CE中程序的整體結(jié)構(gòu) 2.5圖形輸出和對話框操作 2.6線程和進程的相關(guān)概念 2.7文件讀寫和注冊表操作 【實驗】 1、建立一個 Hello World程序 2、圖形類編程

9、 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標(biāo)準流接口驅(qū)動介紹 3.3流接口設(shè)備驅(qū)動的架構(gòu) 3.4流接口設(shè)備驅(qū)動的加載過程 3.5基于LED驅(qū)動詳細分析流接口驅(qū)動 實驗1最簡單的流接口驅(qū)動實驗 實驗2動態(tài)加載卸載設(shè)備驅(qū)動實驗 實驗3中斷流驅(qū)動程序 實驗4中斷流驅(qū)動程序的驗證 30 日 上 午 掌握 Windows CE系統(tǒng) 驅(qū)動各種外設(shè)實現(xiàn)復(fù)雜 的應(yīng)用

10、,包含驅(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按鍵實驗 學(xué)冋是異常珍貴的東西,從任何源泉吸收都不可恥。阿卜日法拉茲 閱讀使人充實,會談使人敏捷,寫作使人精確。培根 3.5 ADC定時采樣顯示實驗 3.5 SPI讀取溫度試驗 3.8 SDMM

11、C卡讀寫實驗 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 通過前述對于 WinCE綜合 4.1 Zigbee的組網(wǎng)和綜合實驗 日 WindowsCE開發(fā)應(yīng)用所 應(yīng)用開發(fā) 4.2藍牙技術(shù)的應(yīng)用,各藍牙設(shè)備的互連互通。 下 做的培訓(xùn)講解為基礎(chǔ), 4.3 RFID技術(shù)應(yīng)用 午 結(jié)合感知RF2強大的硬 4.4 3G通訊應(yīng)用 件功能,配合 Zigbee, 【實驗】 RFID, Wi-

12、Fi技術(shù)以典型 1、智能家居應(yīng)用系統(tǒng) 的物聯(lián)網(wǎng)應(yīng)用案例做講 家庭智能檢測和控制,遠程視頻監(jiān)控, 解。如何將Windows CE 用于物聯(lián)網(wǎng)的應(yīng)用。 4. 無線傳感器網(wǎng)絡(luò)Zigbee 課程計劃: 學(xué)習(xí)目的 課程安排 課程內(nèi)容 31 了解基于Zigbee的無線傳 ZigBee無線 理論: 日 感器網(wǎng)絡(luò)的開發(fā)原理和理 傳感器網(wǎng) ZigBee技術(shù)簡介 論基礎(chǔ) 絡(luò)技術(shù)概 CC2530硬件接口介紹 述 Z-Stack協(xié)議棧概述與IAR開發(fā)環(huán)境的構(gòu)建 實踐: CC2530片內(nèi)溫度采集實驗 CC2530溫濕度傳感器數(shù)據(jù)采集實驗 CC2530門磁霍爾開關(guān)傳感器實驗 基于Z-Stack協(xié)議棧的ZigBee的無線組

13、網(wǎng)入門 實驗 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)容

14、 2 了解基于TinyOS的無線傳 Ti nyOS 無 理論: 日 感器網(wǎng)絡(luò)的開發(fā)原理和理 線傳感器 Ti nyOS簡介 上 論基礎(chǔ),學(xué)習(xí)NesC語言語 網(wǎng)絡(luò)技術(shù) NesC語法 午 法。 概述 搭建TinyOS協(xié)議棧開發(fā)環(huán)境 基于CC2430的TinyOS結(jié)構(gòu) 實踐: Tin yOS基礎(chǔ)實驗 Tin yOS無線傳輸實驗 Ti nyOS組網(wǎng)實驗 2 掌握基于TinyOS的 Ti nyOS 技 理論: 日 WSN應(yīng)用開發(fā)技術(shù),基 術(shù)應(yīng)用開 Ti nyOS協(xié)議棧的深入研究與分析 下 于TinyOS協(xié)議棧的開發(fā) 發(fā) Ti nyOS關(guān)鍵的網(wǎng)絡(luò)部分開發(fā)分析 午 應(yīng)用。 基于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的射頻識別 RFID的理 理論: 日 技術(shù)的基本原理和理論基 論基礎(chǔ)和 RFID系統(tǒng)概論 上 礎(chǔ),基于TRF7960的HF HF-RFID 的 被動電子標(biāo)簽工作的主要原理 午 RFID的讀寫卡技術(shù) 技術(shù)原理。 基于TRF7960的HF-RFID教學(xué)平臺 軟件解析和分析 實踐: 基于TRF796

溫馨提示

  • 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

提交評論