研究生: |
沈宏益 Hong-Yi Shen |
---|---|
論文名稱: |
嵌入式系統藍芽通訊環境建置 Implementation of Bluetooth Device in Embedded System |
指導教授: |
邱炳樟
Bin-Chang Chieu |
口試委員: |
王秀仁
Show-Ran Wang 黃忠偉 Jong-Woei Whang |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2008 |
畢業學年度: | 96 |
語文別: | 中文 |
論文頁數: | 72 |
中文關鍵詞: | 藍芽 、嵌入式系統 |
外文關鍵詞: | bluetooth, windows CE, s3c2443 |
相關次數: | 點閱:201 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文為在嵌入式系統平台上建構藍芽的搜尋、配對與認證,強化系統平台的功能,對於爾後開發智慧型手機或其他手持裝置等,先行驅動程式與應用程式的開發。硬體方面採用的是 CoAsia 公司發展的 C343 系統平台,內含的 CPU 為 Samsung s3c2443。軟體方面作業系統採用的是 Windows CE 5,開發工具分別為 Platform Builder 5.0 與 Embedded Visual C++ 4.0。在開發藍芽應用程式 Windows CE 另外提供藍芽堆疊延伸層 (Bluetooth Extension Layer)、Winsock 與虛擬埠的觀念供使用者選擇開發,不論利用哪一種開發應用程式,MSDN (Microsoft Developer Network)皆提供有系統的且豐富的函式庫,開發者只需熟悉函式庫裡的所需要使用到的函式用法與意義,並加強系統原理,即可進行開發,大大節省了開發所虛耗的時間。
The title of this thesis is Implementation of Bluetooth Device in Embedded System. We will eastalish the inquiry, pairing and authentication of bluetooth in the embedded system. The hardware equipment is CoAsia C343 development platform that includes CPU for Samsung S3C2443. The software designed OS is for Windows CE, IDE is Platform Builder 5.0 and Embedded Visual C++ 4.0.
In Windows CE, it provides a Bluetooth HCI Extension Layer, Winsock funcutions and virtual ports that enables you to extend the base stack functionality. MSDN provides abundant, systematic libraries no matter which one APIs is used. The developers only need to understand that how to use the functions in the libraries and enhancing theory. That could economize on much time.
[1] The Official BluetoothR Technology Info Site, “Volume 4: HCI Transports SPEC”, http://chinese.bluetooth.com/NR/rdonlyres/24C24181-5B5D-4566-BB4F-D4C302910B9D/1766/Volume4_SPEC.pdf
[2] The Official BluetoothR Technology Info Site, “Core Specification v2.0 + EDR”, http://chinese.bluetooth.com/NR/rdonlyres/1F6469BA-6AE7-42B6-B5A1-65148B9DB238/840/Core_v210_EDR.zip
[3] Microsoft Corporation, “MSDN: Microsoft Developer Network”,
http://msdn.microsoft.com/en-us/default.aspx
[4] 譯者:陳人豪,「Windows ce .NET 程式設計 3」,文魁資訊,2006
[5] 林俊宏、楊順興、李忠來、黃億祥、吳建偉編譯,「Bluetooth1.1藍芽—無線連結技術」,全華科技,2003。
[6] 謝銘琪,”藍芽技術在語音傳輸之應用”,2007,P10-P28。.
[7] http://www.ascc.sinica.edu.tw/nl/92/1905/02.txt
[8] "Simple Pairing Whitepaper" (PDF). Version V10r00. Bluetooth SIG. Retrieved on 2007-02-01.
[9] Yaniv Shaked, Avishai Wool (2005-06). "Cracking the Bluetooth PIN". School of Electrical Engineering Systems. Retrieved on 2007-02-01.
[10] 洪維恩著,「C語言教學手冊 第四版」,旗標出版社,中華民國96年9月。
[11] 王金龍、蘇瑞元、江淑盈、遲文麗著,「嵌入式作業系統開發與應用程式設計」,碁峰資訊股份有限公司,中華民國 96 年 8 月。
[12] 新通訊元件雜誌 - Bluetooth攜手UWB 打造未來高速無線通訊技術,http://www.2cm.com.tw/coverstory_content.asp?sn=0803120012