999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Linux環(huán)境下USB設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)

2016-02-29 03:58:09朱恩亮趙臘才胡宇凡
電子科技 2016年1期

朱恩亮,趙臘才,茹 偉,胡宇凡

(中航工業(yè)西安航空計(jì)算技術(shù)研究所 民用機(jī)載電子設(shè)備研究室,陜西 西安 710068)

Linux環(huán)境下USB設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)

朱恩亮,趙臘才,茹偉,胡宇凡

(中航工業(yè)西安航空計(jì)算技術(shù)研究所 民用機(jī)載電子設(shè)備研究室,陜西 西安710068)

摘要在介紹Linux設(shè)備驅(qū)動(dòng)程序、USB邏輯組織的基礎(chǔ)上,針對(duì)某數(shù)據(jù)采集系統(tǒng)與PC機(jī)之間的USB通信實(shí)時(shí)性要求高、數(shù)據(jù)帶寬高的特點(diǎn),采用URB并結(jié)合DMA的方法,開(kāi)展Linux環(huán)境下USB設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)。通過(guò)讀取大容量數(shù)據(jù)對(duì)驅(qū)動(dòng)程序進(jìn)行測(cè)試,單個(gè)USB端點(diǎn)數(shù)據(jù)讀取速度可達(dá)30 MB/s,能滿足系統(tǒng)需求。

關(guān)鍵詞Linux;字符設(shè)備驅(qū)動(dòng);USB邏輯組織;USB設(shè)備驅(qū)動(dòng)

Development of USB Device Drivers of Linux

ZHU Enliang,ZHAO Lacai,RU Wei,HU Yufan

(Civilian Vehicle-borne Electronic Devices Research Section,AVIC Xi’an Aeronautic Computing

Technique Research Institute,Xi’an 710068,China)

AbstractLinux platform is widely used now while the requirements of device driver based on this platform are needed by more and more developers.A URB combining with DMA development method for the real-time and high bandwidth USB communication between a data collection system and a PC is provided after a brief introduction to Linux device drivers and USB logical organization.The system requirements can be satisfied by this development method after large capacity data reading test of the driver.The reading speed of a single USB endpoint reaches 30 MB/s.

KeywordsLinux;character device driver;USB logical organization;USB device driver

Linux平臺(tái)上的設(shè)備驅(qū)動(dòng)程序采用模塊化設(shè)計(jì)方式,使得硬件設(shè)備能響應(yīng)各個(gè)內(nèi)部編程接口[1-2]。這些編程接口使得設(shè)備對(duì)用戶而言將變得透明,用戶無(wú)需關(guān)注設(shè)備的工作細(xì)節(jié),其只需通過(guò)系統(tǒng)調(diào)用接口即可訪問(wèn)硬件設(shè)備。在Linux平臺(tái)下,將系統(tǒng)調(diào)用與設(shè)備具體操作相關(guān)聯(lián)的組件即為驅(qū)動(dòng)程序[3]。

某數(shù)據(jù)采集系統(tǒng)與計(jì)算機(jī)(PC)之間的USB通信邏輯架構(gòu)如圖1所示,PC通過(guò)USB接口實(shí)時(shí)獲取數(shù)據(jù)采集系統(tǒng)所采集的多路圖像數(shù)據(jù),并存儲(chǔ)在網(wǎng)絡(luò)服務(wù)器硬盤(pán)上。系統(tǒng)要求該采集系統(tǒng)與PC之間數(shù)據(jù)傳輸速率不低于20 MB/s。一般USB設(shè)備驅(qū)動(dòng)主要用于解決對(duì)設(shè)備存儲(chǔ)區(qū)的訪問(wèn)、對(duì)設(shè)備進(jìn)行簡(jiǎn)單的控制,對(duì)數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性和帶寬要求不高,本文的目的是解決Linux環(huán)境下USB設(shè)備實(shí)時(shí)、高速數(shù)據(jù)傳輸問(wèn)題[4]。

圖1 數(shù)據(jù)采集系統(tǒng)與PC之間的USB通信邏輯架構(gòu)

登錄APP查看全文

主站蜘蛛池模板: 99热最新网址| 无码一区二区三区视频在线播放| 女同国产精品一区二区| a亚洲天堂| 色爽网免费视频| 欧美一级大片在线观看| 久久久四虎成人永久免费网站| 97影院午夜在线观看视频| 在线国产综合一区二区三区| 这里只有精品在线| 无套av在线| 亚洲经典在线中文字幕| 老汉色老汉首页a亚洲| 精品福利国产| 欧美在线中文字幕| 97精品久久久大香线焦| 人与鲁专区| 99热免费在线| 亚洲欧美激情小说另类| 欧美a√在线| 国产91丝袜在线播放动漫| 欧美精品aⅴ在线视频| 日本www色视频| 青青草原国产免费av观看| 风韵丰满熟妇啪啪区老熟熟女| 国产最爽的乱婬视频国语对白| 成人在线综合| 国产成人精品2021欧美日韩 | 激情网址在线观看| 精品一区二区三区波多野结衣| 国产对白刺激真实精品91| 国产高清精品在线91| 久久亚洲高清国产| 国产日韩丝袜一二三区| 高清无码一本到东京热| 精品一区国产精品| 国产偷国产偷在线高清| 国产原创自拍不卡第一页| 2048国产精品原创综合在线| 免费可以看的无遮挡av无码| 免费在线视频a| 国产色网站| 五月天香蕉视频国产亚| 成人一区在线| 欧美亚洲激情| 亚洲区视频在线观看| 日韩一区二区三免费高清| 日韩精品少妇无码受不了| 情侣午夜国产在线一区无码| 天堂岛国av无码免费无禁网站 | 永久在线精品免费视频观看| 免费在线不卡视频| 亚洲无码免费黄色网址| 免费无遮挡AV| 国产精品开放后亚洲| 熟妇人妻无乱码中文字幕真矢织江 | 国产精品部在线观看| 色噜噜综合网| 91精品小视频| 欧洲一区二区三区无码| 日韩人妻精品一区| 欧美性精品| 丝袜国产一区| 性激烈欧美三级在线播放| a级毛片免费在线观看| 亚洲第一精品福利| 精品无码人妻一区二区| 久久狠狠色噜噜狠狠狠狠97视色| 色精品视频| 丰满人妻一区二区三区视频| 国产高清无码第一十页在线观看| 国产精品香蕉在线观看不卡| 午夜精品国产自在| 国内精品视频| 最新亚洲av女人的天堂| 国产在线一二三区| 久久国产精品电影| 亚洲免费人成影院| 婷婷色在线视频| 免费看美女自慰的网站| 国产成人一区免费观看| 国内精自视频品线一二区|