出版時間:2008-4 出版社:北京航空航天大學出版社 作者:李文仲,段朝玉,等 頁數(shù):291
Tag標簽:無
內容概要
本書以最新CC1110/CC2510高性能無線單片機為基礎,介紹小型低功耗RF無線網絡協(xié)議,配合成都無線龍通訊科技有限公司提供的個人無線學習系統(tǒng)C51RF-PS完成所有單片機、無線數(shù)據(jù)通信、無線網絡等實驗,使讀者對無線網絡豁然開朗,對無線網絡的原理和設計有全新的認識。 本書是個人、學生、無線愛好者、工程師學習無線網絡基礎的入門讀物,本書也可作為廣大從事單片機、無線應用、自動控制、無線傳感等專業(yè)的工程技術人員的參考書,或可作為高等院校的計算機、電子、自動化、無線通信等專業(yè)相關課程的教材。
書籍目錄
第1章 無線單片機網絡開發(fā)平臺 1.1 無線單片機網絡硬件開發(fā)平臺 1.1.1 概 述 1.1.2 在線USB仿真器 1.1.3 高頻無線模塊 1.1.4 供電底板 1.1.5 多功能、多樣式擴展板 1.2 無線單片機網絡軟件開發(fā)平臺 1.2.1 IAR集成開發(fā)環(huán)境簡介 1.2.2 IAR集成開發(fā)環(huán)境 1.2.3 成都無線龍數(shù)據(jù)監(jiān)控軟件第2章 無線單片機CC1110/CC2510 2.1 CC1110/CC2510芯片的主要特點 2.2 CC1110/CC2510芯片架構 2.3 CC1110/CC2510片上8051內核 2.3.1 增強型8051內核 2.3.2 存儲空間 2.3.3 特殊功能寄存器 2.4 CC1110/CC2510主要特征外設 2.4.1 輸入/輸出(I/O)端口 2.4.2 直接存取(DMA)控制器 2.4.3 14位ADC 2.5 CC111O/CC2510無線收發(fā)部分配置 2.5.1 CC111O無線部分重要配置 2.5.2 CC2510無線部分重要配置 2.5.3 參考設計電路第3章 無線單片機基礎實驗 3.1 I/O實驗 3.2 定時器實驗 3.3 中斷實驗 3.4 A/D轉換實驗 3.5 串口實驗 3.6 電源及時鐘實驗 3.7 看門狗實驗 3.8 液晶顯示實驗第4章 短距離無線數(shù)據(jù)通信基礎 4.1 無線通信基礎 4.2 ISM開放頻段 4.3 典型無線數(shù)據(jù)通信系統(tǒng) 4.3.1 典型長距離無線通信系統(tǒng) 4.3.2 短距離無線通信系統(tǒng) 4.4 典型短距離無線網絡結構 4.4.1 以太網結構 4.4.2 無線網絡結構 4.5 熱門短距離無線數(shù)據(jù)網絡技術 4.5.1 ZigBee 4.5.2 Wi-Fi 4.5.3 藍 牙 4.5.4 超寬頻技術 4.5.5 近距離無線傳輸?shù)?章 無線通信基礎 5.1 C51RF-PS高頻模塊無線通信 5.2 無線通信門坎——點對點通信 5.2.1 點對點基礎 5.2.2 點對點通信中的關鍵函數(shù) 5.2.3 點對點無線通信的實現(xiàn) 5.2.4 點對點通信實驗結果 5.3 點對多點通信——FDMA 5.3.1 FDMA原理 5.3.2 FDMA的實現(xiàn) 5.3.3 FDMA實驗結果 5.4 點對多點通信——TDMA 5.4.1 TDMA原理 5.4.2 TDMA的實現(xiàn) 5.4.3 TDMA實驗結果 5.5 點對多點通信——CSMA 5.5.1 CSMA原理 5.5.2 CSMA的實現(xiàn) 5.5.3 CSMA實驗結果 5.6 點對多點通信——FHSS 5.6.1 FHSS原理 5.6.2 FHSS的實現(xiàn) 5.6.3 FHSS實驗結果第6章 無線小型MAC網絡協(xié)議棧原理和設計 6.1 SimpliciTI網絡協(xié)議概述 6.2 SimpliciTI網絡協(xié)議結構 6.3 點對點對等網絡實驗 6.3.1 實驗文件構架簡介 6.3.2 21二作流程圖 6.3.3 部分常用基礎函數(shù)簡介 6.3.4 部分常用API函數(shù)簡介 6.3.5 主函數(shù)簡介 6.3.6 工程文件設置 6.3.7 程序編譯下載 6.3.8 實驗效果第7章 星狀網絡拓撲 7.1 星狀網絡拓撲實驗概述 7.2 實驗工程文件 7.3 串口通信數(shù)據(jù)格式 7.4 AP主函數(shù) 7.5 ED主函數(shù) 7.6 程序編譯下載調試 7.7 實驗效果第8章 串狀網絡拓撲 8.1 串狀網絡拓撲實驗概述 8.2 實驗工程文件 8.3 AP主函數(shù) 8.4 RE主函數(shù) 8.5 ED主函數(shù) 8.6 程序編譯下載調試 8.7 實驗效果第9章 無線農田大棚溫度自動監(jiān)控系統(tǒng) 9.1 無線農田大棚溫度自動監(jiān)控系統(tǒng)概述 9.2 實驗工程文件 9.3 控制中心主函數(shù) 9.4 終端節(jié)點主函數(shù) 9.5 路由節(jié)點主函數(shù) 9.6 程序編譯下載調試 9.7 實驗效果參考文獻
章節(jié)摘錄
第1章 無線單片機網絡開發(fā)平臺隨著無線通信的廣泛應用,利用無線單片機實現(xiàn)無線通信是當前最熱門的技術之一,目前有很多朋友對無線通信萌發(fā)了強烈的興趣,準備學習無線通信技術,但一下子還不知道應該從哪里學起,該買哪些實驗及開發(fā)設備,該如何建立完善的無線通信學習開發(fā)軟硬件平臺。在無線開發(fā)比較先進的國家,例如美國,開發(fā)無線產品的實驗室投資都非常巨大,動輒幾十萬美元,甚至幾百萬美元。無線開發(fā)所需要的高頻設備(如高頻示波器、頻譜儀、高頻信號發(fā)生器)都非常昂貴,還需要有專門的信號和無線協(xié)議分析儀等,價格更是“天價”。在國內,一般中小企業(yè)都很難有條件投資這樣的實驗室,更不用說普通的電子工程師了。那么我們這些普通的工程師是不是就無法通過低價格的系統(tǒng)來實現(xiàn)自己的無線夢想呢?答案當然是否定的。由成都無線龍公司開發(fā)的C51RF-PS無線(網絡)教學開發(fā)平臺,不但能夠實現(xiàn)傳統(tǒng)8051單片機的相關教學,而且是無線(網絡)開發(fā)平臺的一種理想選擇。無線單片機的一般開發(fā)流程如下:①通過軟件編譯平臺編寫試驗程序(源程序)。最常用的單片機開發(fā)軟件是Keil或IAR集成開發(fā)軟件平臺,可以在Keil或IAR開發(fā)軟件中編寫單片機程序(比如點亮一個發(fā)光管程序、數(shù)碼管顯示程序、測溫程序等),源程序以用51匯編語言編寫,也可以用C語言編寫。完成源程序的編寫后,利用Keil或IAR將源程序編譯成能夠在單片機內部運行的目標程序*.HEX(即由0和1構成的機器碼)。這是因為*.ASM或*.C源程序我們能看懂,但是單片機不能讀懂,單片機只能讀懂由0和1構成的機器碼。②使用一個下載器(仿真器)把*.HEX文件下載到相應的單片機中。③利用仿真器對源程序先進行仿真調試。仿真的目的是檢查源程序是否有錯誤的地方,能否實現(xiàn)預定的開發(fā)實驗目標,以幫助我們快速地調試程序。其實仿真是單片機的一個綜合開發(fā)過程,其中自然穿插了編輯、編譯、仿真調試等各項工作,是一個非常重要的過程,掌握了它,就掌握了單片機開發(fā)的關鍵所在。
編輯推薦
本書以最新CC1110/CC2510高性能無線單片機為基礎,從熟悉基本的硬件工具和平臺開始,讓讀者首先簡單熟悉將貫穿全書使用的C51RF-PS單片機和無線教學平臺(C51RF-PS是為本教材量身定制的低價格單片機和無線教學系統(tǒng))。然后簡單熟悉IAR高級軟件編譯和集成調試環(huán)境(這是一個非常強大的,類似Keil的C51編譯、調試軟件開發(fā)平臺)。接下來詳細介紹了CC2510、CC1110無線單片機的硬件結構和基礎,為下面的無線網絡學習打基礎。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
CC1110/CC2510無線單片機和無線自組織網絡入門與實戰(zhàn) PDF格式下載