天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

嵌入式無線外設接口與會議系統(tǒng)終端的開發(fā)

發(fā)布時間:2021-08-10 12:32
  本文主要針對單片機高低端應用展開研究,設計開發(fā)了基于51單片機的嵌入式無線外設接口和基于ARM單片機的會議系統(tǒng)終端兩個嵌入式無線設備。所開發(fā)的無線外設接口主要功能是將基于PS2的有線鼠標、鍵盤等轉(zhuǎn)換為無線設備,包括發(fā)射器和接收器兩部分。發(fā)射器基于AT89C2051處理器平臺,接收器基于CY7C68013處理器平臺,采用RF2410數(shù)字無線收發(fā)模塊實現(xiàn)無線通信功能。本文闡述了外設接口硬件和軟件的設計,硬件部分包括鍵盤鼠標接口設計、無線收發(fā)模塊接口設計、電壓轉(zhuǎn)換電路設計、E2PROM電路設計及最終的PCB板設計。軟件部分主要包括無線模塊軟件接口設計以及發(fā)射器和接收器兩部分單片機固件的設計。測試結果表明,開發(fā)出來的無線外設接口能夠成功將有線鍵盤鼠標轉(zhuǎn)換成無線鍵盤鼠標,使用距離達到15米,且使用USB接口與計算機連接,實現(xiàn)了即插即用。會議無線信息系統(tǒng)終端的開發(fā),硬件部分基于ARM920T內(nèi)核的S3C2410處理器平臺,采用USB接口的無線網(wǎng)卡實現(xiàn)無線通信功能。軟件部分采用嵌入式Linux系統(tǒng)作為操作系統(tǒng),采用了Qtopia4作為終端的桌面環(huán)境。包括了軟硬件開發(fā)環(huán)境的建立,BootLoader的... 

【文章來源】:西南交通大學四川省 211工程院校 教育部直屬院校

【文章頁數(shù)】:90 頁

【學位級別】:碩士

【文章目錄】:
摘要
Abstract
第1章 緒論
    1.1 單片機技術的發(fā)展
    1.2 嵌入式系統(tǒng)的發(fā)展
    1.3 課題的研究內(nèi)容及意義
        1.3.1 無線外設接口的研究意義
        1.3.2 會議無線信息系統(tǒng)終端的研究意義
    1.4 論文主要工作和章節(jié)安排
第2章 無線外設接口的硬件設計
    2.1 無線外設接口的工作原理
    2.2 無線外設接口的硬件模塊介紹
    2.3 發(fā)射器電路設計
        2.3.1 PS2鍵盤鼠標接口電路設計
        2.3.2 無線模塊接口電路設計
    2.4 接收器電路設計
        2.4.1 電壓轉(zhuǎn)換電路設計
        2.4.2 E2PROM電路設計
        2.4.3 無線模塊接口電路設計
    2.5 印刷電路板設計
第3章 無線外設接口的軟件設計
    3.1 無線模塊軟件接口程序設計
        3.1.1 無線模塊的工作模式
        3.1.2 無線模塊的配置
        3.1.3 無線模塊接口函數(shù)設計
    3.2 發(fā)射器固件設計
        3.2.1 PS2設備與單片機的通信程序設計
        3.2.2 發(fā)射器主函數(shù)流程設計
    3.3 接收器固件設計
        3.3.1 USB規(guī)范簡介
        3.3.2 USB描述符設計
        3.3.3 USB端點配置
        3.3.4 無線數(shù)據(jù)處理程序設計
    3.4 無線外設接口設計小結
第4章 無線終端操作系統(tǒng)的移植
    4.1 軟硬件平臺及開發(fā)環(huán)境的建立
        4.1.1 硬件平臺簡介
        4.1.2 嵌入式Linux操作系統(tǒng)
        4.1.3 開發(fā)環(huán)境的建立
    4.2 BootLoader的移植
        4.2.1 vivi簡介
        4.2.2 vivi的配置、編譯及下載
    4.3 嵌入式Linux內(nèi)核移植
        4.3.1 修改內(nèi)核源碼
        4.3.2 配置編譯下載內(nèi)核
    4.4 構建根文件系統(tǒng)
        4.4.1 建立根文件系統(tǒng)
        4.4.2 NFS方式掛載根文件系統(tǒng)
        4.4.3 燒寫YAFFS文件系統(tǒng)到終端設備
第5章 終端GUI應用程序開發(fā)
    5.1 Qt嵌入式開發(fā)平臺的建立
        5.1.1 安裝Qt/Embedded for x86(宿主機版本)
        5.1.2 安裝Qt/Embedded for arm(目標平臺版本)
        5.1.3 移植Qtopia4到終端設備
    5.2 基于UDP的聊天室程序設計
        5.2.1 UDP和Socket簡介
        5.2.2 聊天室界面設計
        5.2.3 邏輯代碼設計
        5.2.4 移植聊天室程序到終端設備
    5.3 無線終端的測試
        5.3.1 終端設備無線通信功能的添加
        5.3.2 無線局域網(wǎng)的搭建
        5.3.3 無線網(wǎng)絡聊天室程序測試
總結與展望
致謝
參考文獻
附錄一 無線外設接口的發(fā)射器原理圖
附錄二 無線外設接口的接收器原理圖
附錄三 無線模塊接口函數(shù)的實現(xiàn)
附錄四 第二套鍵盤掃描碼表
攻讀碩士學位期間發(fā)表的論文及科研工作


【參考文獻】:
期刊論文
[1]基于S3C44BOX的BootLoader設計[J]. 周紅霞,孫慧,張春芳.  計算機應用與軟件. 2009(11)
[2]Linux內(nèi)核在S3C2440上移植的方法[J]. 查婧,劉波,曹劍中.  電子器件. 2009(04)
[3]基于ARM和Linux的Qtopia 4.2.1交叉編譯與移植[J]. 章笑春,楊維翰.  計算機與信息技術. 2009(04)
[4]基于ARM9嵌入式系統(tǒng)的BootLoader設計[J]. 葉林,方建軍.  科技信息. 2009(11)
[5]使用Busybox制作Cramfs根文件系統(tǒng)[J]. 陳立定,楊俊輝,陳偉欣.  計算機技術與發(fā)展. 2009(04)
[6]Bootloader下Makefile文件的分析與研究[J]. 柯敏毅,劉文鎖.  計算機與信息技術. 2009(Z1)
[7]基于ARM9的Qtopia在utu2440上的移植及其應用開發(fā)[J]. 王儀琛,皮德常.  電腦知識與技術. 2009(04)
[8]QPE4·3在Sitsang開發(fā)板上的移植[J]. 石淙寅,朱元.  電子設計應用. 2009(02)
[9]嵌入式Linux在S3C2410上的移植分析[J]. 潘偉森,鄧胡濱,劉小東.  儀器儀表用戶. 2008(02)
[10]嵌入式系統(tǒng)USB接口的研究及設計[J]. 程華.  微計算機信息. 2007(32)



本文編號:3334069

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3334069.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶4bdc2***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com