logo资料库

JN5148开发板实验教程.doc

第1页 / 共22页
第2页 / 共22页
第3页 / 共22页
第4页 / 共22页
第5页 / 共22页
第6页 / 共22页
第7页 / 共22页
第8页 / 共22页
资料共22页,剩余部分请下载后查看
壹、實驗名稱
贰、實驗目的
叁、實驗設備需求
肆、FT-6200 開發平台安裝 (step1)
一. IDE安裝
二.CLI安裝
三.Path安裝
四.Flash Programer (以Sample/Lab1為例)
伍、 FT6250裝置的燒錄 (step2)
一.FT6250裝置燒寫(以Sample/Lab2為例)
陆、利用按鍵控制LED (step3)
一.程式修改 (以Sample/Lab3為例)
二.程式燒錄與測試結果
柒、建立Zigbee連線 (Step4)
一.理論介紹
二.程式Function功能說明 (PAN Coordinator)
三.程式Function功能說明 (End Device)
四.程式修改
五.程式燒寫(PAN Coordinator → FT-6250)
六.程式燒寫(End Device → FT-6251)
七.測試結果
捌、測試FT-6251溫濕度感測功能 (step5)
玖、問題與討論
車載電信服務整合技術 Zigbee 實驗 指導教授:潘仁義 教授 姓名: 盧珮甄 696430008 曹侃如 697430050 黃成儒 697430052 繳交日期:2008/11/20
目錄 壹、 貳、 參、 肆、 伍、 陸、 柒、 捌、 玖、 一. 一. 二. 三. 四. 實驗名稱 ------------------------------------------------------------------------------ 1 實驗目的 ------------------------------------------------------------------------------ 1 實驗設備需求 ------------------------------------------------------------------------ 1 FT-6200 開發平台安裝 (step1) -------------------------------------------------- 2 IDE 安裝 ----------------------------------------------------------------------------2 CLI 安裝 ----------------------------------------------------------------------------4 Path 安裝 --------------------------------------------------------------------------- 5 Flash Programer (以 Sample/Lab1 為例) --------------------------------------6 FT6250 裝置的燒錄 (step2) -------------------------------------------------------8 FT6250 裝置燒寫(以 Sample/Lab2 為例) ------------------------------------ 8 利用按鍵控制 LED (step3) -------------------------------------------------------- 9 一. 程式修改 (以 Sample/Lab3 為例) ---------------------------------------------9 二. 程式燒錄與測試結果 -----------------------------------------------------------11 建立 Zigbee 連線 (Step4) -------------------------------------------------------- 13 一. 理論介紹 --------------------------------------------------------------------------13 二. 程式 Function 功能說明 (PAN Coordinator) -------------------------------14 三. 程式 Function 功能說明 (End Device) --------------------------------------14 四. 程式修改 --------------------------------------------------------------------------15 五. 程式燒寫(PAN Coordinator → FT-6250) ---------------------------------- 15 六. 程式燒寫(End Device → FT-6251) ----------------------------------------- 16 七. 測試結果 --------------------------------------------------------------------------16 測試 FT-6251 溫濕度感測功能 (step5) ----------------------------------------17 問題與討論 --------------------------------------------------------------------------18 - 1 -
圖表目錄 圖 1‧安裝 IDE。 ------------------------------------------------------------------ 2 圖 2‧接受版權說明。 ------------------------------------------------------------ 2 圖 3‧ 安裝方式選擇‧ -----------------------------------------------------------2 圖 4‧程式及安裝路徑確認。 --------------------------------------------------- 3 圖 5‧安裝完成畫面‧ ------------------------------------------------------------ 3 圖 6‧Jennic CodeBlocks 選項圖示‧ ------------------------------------------ 3 圖 7‧安裝 CLI‧ -------------------------------------------------------------------4 圖 8‧使用者認證資訊。 --------------------------------------------------------- 4 圖 9‧安裝方式選擇‧ ------------------------------------------------------------ 4 圖 10‧程式及安裝路徑確認‧ ------------------------------------------------- 5 圖 11‧安裝成功‧ -----------------------------------------------------------------5 圖 12‧Jennic Bash Shell 選項圖示‧ ------------------------------------------ 5 圖 13‧Patch 安裝過程‧ --------------------------------------------------------- 5 圖 14‧裝置連接方式‧ -----------------------------------------------------------6 圖 15‧Jennic Flash Programmer‧ ----------------------------------------------6 圖 16‧Jennic Flash Programmer 進入畫面‧ ---------------------------------6 圖 17‧選擇要燒錄的檔案‧ ---------------------------------------------------- 6 圖 18‧選擇與電腦連接的 COM port‧ --------------------------------------- 7 圖 19‧讀取裝置的 MAC 位址‧ ----------------------------------------------- 7 圖 20‧完成燒寫畫面‧ -----------------------------------------------------------7 圖 21‧FT-6250 燒錄過程‧ ------------------------------------------------------8 圖 22‧Lab2 程式測試結果‧ ----------------------------------------------------8 圖 23‧開啟 Jennic CodeBlocks 軟體‧ ----------------------------------------9 圖 24‧開啟 Fontal_Sample.workspace‧ --------------------------------------9 圖 25‧開啟 sample code‧ -------------------------------------------------------9 圖 26‧切換「Activate Project」‧ ------------------------------------------- 10 圖 27‧選擇程式碼‧ ------------------------------------------------------------ 10 圖 28‧增加的程式碼‧ --------------------------------------------------------- 10 圖 29‧編譯執行檔。 ------------------------------------------------------------ 10 圖 30‧LAB3 燒錄過程‧ -------------------------------------------------------11 圖 31‧開啟超級終端機‧ ------------------------------------------------------ 11 圖 32‧GPS logger 圖示 --------------------------------------------------------- 12 圖 33‧COM port 參數設定‧ --------------------------------------------------12 圖 34‧Lab3 測試結果‧ -------------------------------------------------------- 12 圖 35‧IEEE 802.15.4 網路建立過程‧ -------------------------------------- 13 圖 36‧Lab4 的 confing.h 檔‧ ------------------------------------------------- 15 - 2 -
圖 37‧參數修改‧ --------------------------------------------------------------- 15 圖 38‧PAN Coodinator 燒寫過程‧ ----------------------------------------- 15 圖 39‧End Device 燒寫過程‧ ------------------------------------------------ 16 圖 40‧Zigbee 裝置連線‧ ------------------------------------------------------16 圖 41‧Lab5 燒寫過程‧ -------------------------------------------------------- 17 圖 42‧溫溼度感測結果顯示‧ ------------------------------------------------17 - 3 -
壹、 實驗名稱 Zigbee 實驗。 贰、 實驗目的 一. 熟悉 Zigbee 開發平台。 二. 了解 Zigbee 硬體操作。 三. 了解 Zigbee 裝置軟體開發。 四. 實際體驗 Zigbee 裝置可提供的應用服務。 叁、 實驗設備需求 一. 下載所需軟體及作業系統: (reference 含下載網址) 1. 2. 3. 4. Jennic Bash Shell Cygwin 介面。 Jennic Flash Programmer 燒錄程式。 Jennic Code::Blocks 和 ba 編譯器。 FontalTech FT-6200 Patch 安裝程式。 二. 硬體設備 1. 2. 3. PC *1。 FT6250 基礎開發版 *1。 FT6251 無線感測開發版 *1。 第 1頁
肆、 FT-6200 開發平台安裝 (step1) 一. IDE 安裝 IDE 為 Jennic 所提供的 Code::Blocks 及 ba 的編譯器,安裝此軟體可以用 來撰寫和編譯控制 Zigbee 裝置的程式。 1. 執行光碟片中 E:\setup\JN-SW-4026-SKDwithIDE-1v4.8.msi。 2. 圖 2 的畫面為版權說明,選擇接受就可以執行 Next 繼續安裝。 圖 1‧安裝 IDE。 圖 2‧接受版權說明。 3. 圖 3 為安裝方式之選擇,完整安裝約需 100MB 的記憶空間,如果 足夠可以選擇 “Complete” 的安裝方式,其預設路徑為 C:\Jennic。 圖 3‧ 安裝方式選擇‧ 第 2頁
4. 圖 4 為程式及安裝路徑選擇的確認。 圖 4‧程式及安裝路徑確認。 5. 按下 “Install” 系統開始會執行安裝過程,過程約 3~5 分鐘,順利 安裝時會出現安裝完成畫面,如圖 5 所示。 圖 5‧安裝完成畫面‧ 6. 安裝完成後,系統會要求重新開機;完成在桌面和開始選單中會出 “Jennic CodeBlocks” 的選項圖示。 圖 6‧Jennic CodeBlocks 選項圖示‧ 第 3頁
二. CLI 安裝 CLI 為 Jennic 所提供的 Cygwin 編譯平台,讓使用者也可以使用文字介 面操作。 1. 執行光碟片中 E:\setup\JN-SW-4027-SDKwithCLI-1v6.8.msi 2. 圖 8 為版權說明,選擇接受就可以執行 Next 繼續安裝。 圖 7‧安裝 CLI‧ 圖 8‧使用者認證資訊。 3. 圖 9 為安裝方式之選擇,完整安裝約需 100MB 的記憶空間,如果 足夠可以選擇 “Complete” 的安裝方式,其預設路徑為 C:\Jennic。 圖 9‧安裝方式選擇‧ 第 4頁
分享到:
收藏