亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

USB-i

  • USB/EPP轉接系統的硬件設計與分析

    摘要:設計并實現了一個USB/EPP 轉接系統,給出其硬件設計方案并討論了相關技術細節, 使其實現USB 接口到EPP接口的相互數據轉發。使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統擁有USB 總線所提供的即插即用和設備插架特性, 方便其通過USB 接口靈活接入同時擁有多個外設的計算機主機系統。關鍵詞:USB;EPP;轉接系統中圖分類號:TP368.3 文獻標識碼:A文章編號:1008- 0570(2005)11- 2- 0166- 03 在傳統的I/O 模式中,計算機外設通常映射為CPU 中固定I/O 地址,要求由主機分配一個指定的IRQ 中斷請求。由于PC 機的端口和中斷資源有限,因而使外設的可擴展性受到局限;同時,隨著電腦應用的拓展,PC 機的外設接口越來越多,外設對系統資源的獨占性也容易導致系統資源沖突。由于各種外部設備不斷增加,容易導致各種I/O 沖突。由Intel、Compaq、Microsoft、IBM等廠商所提出的USB 總線標準,基于即插即用和設備插架技術,設備接入時不影響應用程序的運行,具有良好的可擴充性和擴展的方便性。目前USB 協議已經發展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設,可提供4~8 個USB 2.0 接口,同時通過USB 集線器(HUB)的擴展還可以支持多達127 個外設同時連接,基本上解決了各種外設同時存在同時使用的所有問題?;赨SB 接口的上述優點,目前的計算機,特別是筆記本計算機基本上都只配備USB 接口,而取消了傳統的串口和并口,這對那些以前購置的需要與計算機進行通信而只有串口或并口的各種儀器的繼續使用造成了極大的障礙。 針對傳統的數字化儀器與計算機通信中存在的接口不足的問題,本文設計了一個USB/EPP 轉接系統,使其能夠從計算機的USB 接口接收數據,經過格式轉換,從USB/EPP 轉接系統的并行接口EPP 發送給傳統的儀器設備;同時也能夠從USB/EPP 轉接系統的并行接口EPP 接收數據,將其轉化為USB 幀格式,并發送到計算機的USB 接口。從而使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統,可以繼續正常使用。2 USB 總線2.1 USB 系統描述及總線協議USB 是一種電纜總線,支持在主機和各種即插即用外設之間進行數據傳輸。由主機預定的標準協議使各種設備分享USB 帶寬,當其它設備和主機在運行時,總線允許添加、設置、使用以及拆除外設,這為多個儀器設備共享同一個主計算機提供了可能。USB 協議采用了管道模型的軟硬件協議,摒棄了一般外設協議的端口映射方式,從而有效地避免了計算機應用系統I/O 端口地址沖突。根據功能劃分,一個USB 系統由三個部分組成:即USB 互連、USB 主機和USB 設備。圖1 給出了USB系統的通用拓撲結構。

    標簽: USB EPP 轉接

    上傳時間: 2013-10-09

    上傳用戶:半熟1994

  • Stantor is a Domotic project. It is a SCADA for the computer interface board K8055 (USB bus), K8000

    Stantor is a Domotic project. It is a SCADA for the computer interface board K8055 (USB bus), K8000 (I2C bus) , X10 modules and also Webcam. It uses Browser WEB, I-mode and Wap2/Wap1, Apache,mySQL, PHP, javascript. It run with Linux 2.4 or 2.6 and XP

    標簽: interface computer Stantor Domotic

    上傳時間: 2013-12-18

    上傳用戶:sevenbestfei

  • This application note describes a method for developing block-oriented I/O device drivers for appli

    This application note describes a method for developing block-oriented I/O device drivers for applications that use the DSP/BIOS real-time kernel and includes examples that run with Code Composer Studio v2.1 on the Texas Instruments TMS320C5402 and TMS320C6711 DSP Starter Kits (DSKs). The device driver model presented here has now been superceded with an updated version that supports not only block oriented devices, but also devices such as UARTs, PCI and USB buses and Multimedia cards. Documentation on the updated driver model as well as example drivers and source code can be found in the Device Driver Developer s Kit product now available for download from the TI Developer s Village.

    標簽: block-oriented application developing describes

    上傳時間: 2015-07-07

    上傳用戶:kelimu

  • //打開 USB 口讀寫, 由驅動程序的 Pipe 名確定 HANDLE hPipe = OpenMyDevPipe("MyPipe1") //驅動程序里面的 Pipe 名, 對應訪問某個端點

    //打開 USB 口讀寫, 由驅動程序的 Pipe 名確定 HANDLE hPipe = OpenMyDevPipe("MyPipe1") //驅動程序里面的 Pipe 名, 對應訪問某個端點的 I/O, 這里我亂寫的, 需要與驅動一致 if(hPipe != INVALID_HANDLE_VALUE) //打開 Pipe 成功 { ReadFile(hPipe, Buffer, BufSize, &nBytesRead, NULL) //從 hPipe 里讀取數據到 Buffer 里 //WriteFile(hPipe, Buffer, BytesToWrite, &nBytesWritten, NULL) //把 Buffer 里面的 BytesToWrite 字節寫入 hPipe CloseHandle(hPipe) } //使用 DeviceIoControl 訪問 USB 設備 HANDLE hDevice = OpenMyDevice() if(hDevice != INVALID_HANDLE_VALUE) //打開設備成功 { //這些 DeviceIoControl 功能都是由設備定義的, 具體看設備和驅動的資料 if(DeviceIoControl(hDevice, IOCTL_READ_xxxx, &IOBlock, sizeof(IOBLOCK), &c, 1, &nBytes, NULL)) { //成功 } CloseHandle(hDevice) }

    標簽: Pipe OpenMyDevPipe MyPipe1 HANDLE

    上傳時間: 2014-11-25

    上傳用戶:stampede

  • 版本歷史 -------------------------------------------------------------- [x] 修正 [+] 新增[*] 改進/改變 [i] 信息(

    版本歷史 -------------------------------------------------------------- [x] 修正 [+] 新增[*] 改進/改變 [i] 信息(請仔細閱讀) 當前版本:v0.6 -------------------------------------------------------------- [i] 新增70種設備代碼 [i] 目前對外置HUB支持不好,測試時請不要使用USB HUB,這一問題會在未來版本中改進。 [x] 修正了接入設備后按“刷新”程序報錯 [x] 優化了內存使用 關于SigmaTel 35系列的分辨: 由于SigmaTel 3500系列產品型號非常亂,并且很多廠商也會自行修改設備識別碼,造成識別錯誤。但如果本軟件識別出芯片是SigmaTel 3500系列的話,則可從設備的速度及具體配置來判斷,目前使用的最多的型號便是STMP3502與STMP3520,如果USB速度是480Mbps則可認定芯片為STMP3520,否則為STMP3502。更加細節的識別方式,我們將會刊登在我們的論壇上:forum.easydigi.com

    標簽: 版本 改變

    上傳時間: 2013-12-26

    上傳用戶:彭玖華

  • i.mx27開發板的整套詳細原理圖

    i.mx27開發板的整套詳細原理圖,包括:DDR SDRAM, NAND FLASH, NOR FLASH, USB OTG, USB HOST,FEC PHY, UART,JTAG等等接口

    標簽: mx 27 開發板 原理圖

    上傳時間: 2013-12-15

    上傳用戶:yuanyuan123

  • Very simple USB 1.1 PHY. Includes all the goodies: serial/parallel conversion, bit stuffing/unstuff

    Very simple USB 1.1 PHY. Includes all the goodies: serial/parallel conversion, bit stuffing/unstuffing, NRZI encoding decoding. Uses a simplified UTMI interface. Currently doesn t do any error checking in the RX section [should probably check for bit unstuffing errors]. Otherwise complete and fully functional. There is currently no test bench available. This core is very simple and is proven in hardware. I see no point of writing a test bench at this time.

    標簽: conversion Includes parallel stuffing

    上傳時間: 2017-03-11

    上傳用戶:hn891122

  • :以ARM9系列芯片S I、R912I W4,1X為核心

    :以ARM9系列芯片S I、R912I W4,1X為核心,主要針對中低檔扣普及性車型,設計和開發符合國家標準的新型汽車行駛記錄儀. 介紹了行駛記錄儀硬件,軟件結構.包括數據采集、數據存儲、與P(、機進行串口和USB通訊、I CD顯示、GI S定位系統等在內的硬軟件的組成部分.通過模擬實驗研究。該記錄儀可靠性高、使用方便; 自動導航和定位系統,包括全球衛星定位系統和電子地圖也取得了較好的使用效果.

    標簽: R912I ARM9 系列芯片 核心

    上傳時間: 2014-01-26

    上傳用戶:huql11633

  • USB is quick hot-pluggable, ease of use, connect and power, this book isn t too technical but practi

    USB is quick hot-pluggable, ease of use, connect and power, this book isn t too technical but practical, helps to develop I/O devices with examples and prototypes, intended for those who have programming and electronics skills.

    標簽: hot-pluggable technical connect practi

    上傳時間: 2013-12-26

    上傳用戶:it男一枚

  • userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip.

    userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip. Hardware and Software are released under an Open Source licence. It supports the following interfaces: * USB interface (serial emulation) * JTAG * I2C (TWI) * SPI * 8 General purpose digital I/O * 4 Analog to Digital converters (currently no firmware support)

    標簽: USB building userial project

    上傳時間: 2013-12-25

    上傳用戶:小鵬

主站蜘蛛池模板: 奉新县| 宜兰市| 兰溪市| 永吉县| 开平市| 昆明市| 庆云县| 上虞市| 无为县| 焦作市| 岳阳市| 鲜城| 大化| 宝兴县| 布尔津县| 仙游县| 二连浩特市| 西充县| 内黄县| 沭阳县| 苗栗县| 页游| 望江县| 镶黄旗| 分宜县| 乐东| 江安县| 马公市| 山西省| 文成县| 荔浦县| 五莲县| 花垣县| 绥芬河市| 固镇县| 江城| 翁源县| 莎车县| 湘乡市| 东阳市| 临江市|