研究生: |
湯昆霖 KUN-LIN TANG |
---|---|
論文名稱: |
無線網路之Linux驅動程式 Linux driver for wireless network |
指導教授: |
王煥宗
Huan-Chun Wang |
口試委員: |
王煥宗
Huan-Chun Wang 林敬舜 Ching-Shun Lin 高典良 Tien-Liang Kao 梁明全 Ming-Chiuan Liang |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2017 |
畢業學年度: | 106 |
語文別: | 中文 |
論文頁數: | 47 |
中文關鍵詞: | 驅動程式 、無線網路 |
外文關鍵詞: | 802.11, driver |
相關次數: | 點閱:208 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文的主要目的是利用Xilinx Virtex7 FPGA開發板(xc7vx485t/ffg1761/-2, VC707),移植Linux作業系統到802.11a/g網路通訊協定的嵌入式無線收發平台上,並期許未來能應用Linux上的API擴充功能為目標。論文內容主要是描述在802.11a/g網路通訊協定系統架構下加上Linux作業系統後,如何實現存取點(AP, Access Point)的功能,我們會先調整系統處理器microblaze及周邊硬體的設定,使其符合Linux核心移植的條件,再透過撰寫Linux周邊硬體驅動程式,來整合雙處理器的收發系統,使系統最終能在Linux作業系統運作的環境下,完成802.11a/g通訊協定的收發工作。
The main purpose of this paper is to use Xilinx Virtex7 FPGA development board (xc7vx485t / ffg1761 / -2, VC707), transplant Linux operating system to embedded wireless transceiver platform with 802.11a/g network communication protocol, and hope that the future application of Linux on the API extension function for the target. The paper mainly describes how to realize the function of access point (AP) after adding the Linux operating system under the 802.11a/g network communication protocol system architecture. We will adjust the system processor microblaze and its peripheral hardware to make it meet the conditions of the Linux core transplant, and then through the compilation of Linux hardware drivers around to integrate dual-processor transceiver system, the system eventually complete 802.11a/g communication Agreement to send and receive work in the Linux environment,.
[1]平田豐。2009。Linux Device Driver Programming 驅動程式設計。初版。2-396。台北縣。博碩文化股份有限公司。
[2]鳥哥。2016。鳥哥的Linux私房菜—基礎學習篇(第四版)。初版。台北市。碁峰資訊股份有限公司。
[3]Mattbew S.Gast。2006。802.11無線網路技術通論。第二版。台北市。政興印刷事業有限公司。
[4]Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman。2006。Linux 驅動程式。第三版。美商歐萊禮。
[5] Xilinx DS776 LogiCORE IP Mailbox (v1.00a), Data Sheets at : https://www.xilinx.com/support/documentation/ip_documentation/mailbox.pdf. Accessed 10 November 2016.
[6] Xilinx DS759 LogiCORE IP AXI Ethernet (v3.01a), Data Sheet at:
https://www.xilinx.com/support/documentation/ip_documentation/axi_ethernet/v3_01_a/ds759_axi_ethernet.pdf. Accessed 16 May 2017.
[7] Xilinx DS775 LogiCORE IP Mutex (v1.00a) at:
https://www.xilinx.com/support/documentation/ip_documentation/mutex.pdf. Accessed 5 December 2017.
[8] Xilinx PG079 LogiCORE IP AXI Timer v1.03a, Product Guide at:
https://www.xilinx.com/support/documentation/ip_documentation/axi_timer/v1_03_a/pg079-axi-timer.pdf. Accessed 7 June 2017.