USB連機線在Linux系統(tǒng)中的開發(fā)與應(yīng)用
發(fā)布時間:2021-07-09 15:26
課題在Linux系統(tǒng)下通過為USB2.0連機線編寫客戶端驅(qū)動程序及基于GKT+的界面應(yīng)用程序?qū)崿F(xiàn)了兩臺主機間文件的互傳。文中簡述了AOS的基本概念、USB發(fā)展概況、USB連機線產(chǎn)品及論文的總體結(jié)構(gòu)安排;分別對當前比較流行的幾種Linux發(fā)行版本、Linux下的桌面環(huán)境GNOME和KDE及圖形編程工具GTK+和Qt進行了對比,從中選出課題所需的系統(tǒng)、桌面環(huán)境和開發(fā)工具。簡單介紹了GCC編輯器、make程序及CVS版本控制系統(tǒng);概述了USB2.0協(xié)議,包括USB系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)通信模式;敘述了Linux下設(shè)備和模塊的分類、模塊加載及卸載方法、Linux USB子系統(tǒng)、USB聯(lián)機線驅(qū)動程序的具體設(shè)計步驟、用于編譯、裝載驅(qū)動程序的Makefile文件及shell腳本的編寫;闡述了基于GTK+圖形界面的設(shè)計方法、在驅(qū)動程序的基礎(chǔ)上各功能模塊的實現(xiàn)原理及通過文件傳輸系統(tǒng)界面應(yīng)用程序進行文件傳輸?shù)牟僮鞑襟E;與Widows下USB連機線產(chǎn)品自帶的軟件進行了對比與分析,得出了該文件傳輸系統(tǒng)的傳輸性能;對比了幾種最常見的和“自由軟件”一起使用的許可證;列舉了Linux軟件包的幾種發(fā)布形式。文中提出并設(shè)計的L...
【文章來源】:內(nèi)蒙古工業(yè)大學(xué)內(nèi)蒙古自治區(qū)
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【部分圖文】:
USB連機線
2圖 1-3Ali M5632 芯片F(xiàn)igure1-3 Ali M5632 Chip輸速率已達到 480Mbps。為利用 USB 遠高交換,一些廠商推出了 USB 連機線產(chǎn)品(口在兩臺電腦之間快速對等傳輸數(shù)據(jù)的方案SB 連機線中部的芯片原理圖,該芯片作為設(shè)數(shù)據(jù)。本課題中的 USB 連機線使用了 Ali M先進設(shè)計架構(gòu)、低功率制程與 48-PIN LQFP提供的操作電源,加以熱插拔支持,大幅提使實際傳輸頻寬效率超過一般傳統(tǒng) 100Mbp線卻有支持操作平臺不夠完備的缺陷,因而
inux 下安裝源代碼軟件非常方便,只要一個 emerg,如果需要其他軟件的支持,Gentoo Linux 會先從網(wǎng)ux 安裝軟件時通常要編譯源代碼,因此花費的時間S 是 Linux From Scratch 的縮寫,它是一個純粹地從安裝它之前,需事先安裝一個 Linux 和一份安裝手冊載相應(yīng)的源代碼,在現(xiàn)有的 Linux 系統(tǒng)上編譯另一個裝是最困難的,它沒有軟件包的概念。LFS 是完全FS 后,就會對 Linux 有較深入的認識。 Linux 的掌握程度,及 RPM 的軟件包很多,在中請教,本課題選擇了第一類基于 RPM 的軟件包管理件傳輸?shù)拈_發(fā)系統(tǒng)。下面就幾個基于RPM的軟件包:.0(如圖 2-1)
【參考文獻】:
碩士論文
[1]Linux下基于X-windows的安全審計系統(tǒng)設(shè)計與實現(xiàn)[D]. 韓雪樹.吉林大學(xué) 2005
本文編號:3274003
【文章來源】:內(nèi)蒙古工業(yè)大學(xué)內(nèi)蒙古自治區(qū)
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【部分圖文】:
USB連機線
2圖 1-3Ali M5632 芯片F(xiàn)igure1-3 Ali M5632 Chip輸速率已達到 480Mbps。為利用 USB 遠高交換,一些廠商推出了 USB 連機線產(chǎn)品(口在兩臺電腦之間快速對等傳輸數(shù)據(jù)的方案SB 連機線中部的芯片原理圖,該芯片作為設(shè)數(shù)據(jù)。本課題中的 USB 連機線使用了 Ali M先進設(shè)計架構(gòu)、低功率制程與 48-PIN LQFP提供的操作電源,加以熱插拔支持,大幅提使實際傳輸頻寬效率超過一般傳統(tǒng) 100Mbp線卻有支持操作平臺不夠完備的缺陷,因而
inux 下安裝源代碼軟件非常方便,只要一個 emerg,如果需要其他軟件的支持,Gentoo Linux 會先從網(wǎng)ux 安裝軟件時通常要編譯源代碼,因此花費的時間S 是 Linux From Scratch 的縮寫,它是一個純粹地從安裝它之前,需事先安裝一個 Linux 和一份安裝手冊載相應(yīng)的源代碼,在現(xiàn)有的 Linux 系統(tǒng)上編譯另一個裝是最困難的,它沒有軟件包的概念。LFS 是完全FS 后,就會對 Linux 有較深入的認識。 Linux 的掌握程度,及 RPM 的軟件包很多,在中請教,本課題選擇了第一類基于 RPM 的軟件包管理件傳輸?shù)拈_發(fā)系統(tǒng)。下面就幾個基于RPM的軟件包:.0(如圖 2-1)
【參考文獻】:
碩士論文
[1]Linux下基于X-windows的安全審計系統(tǒng)設(shè)計與實現(xiàn)[D]. 韓雪樹.吉林大學(xué) 2005
本文編號:3274003
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3274003.html
最近更新
教材專著