摘要:設(shè)計并實現(xiàn)了一個USB/EPP 轉(zhuǎn)接系統(tǒng),給出其硬件設(shè)計方案并討論了相關(guān)技術(shù)細節(jié), 使其實現(xiàn)USB 接口到EPP接口的相互數(shù)據(jù)轉(zhuǎn)發(fā)。使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng)擁有USB 總線所提供的即插即用和設(shè)備插架特性, 方便其通過USB 接口靈活接入同時擁有多個外設(shè)的計算機主機系統(tǒng)。關(guān)鍵詞:USB;EPP;轉(zhuǎn)接系統(tǒng)中圖分類號:TP368.3 文獻標識碼:A文章編號:1008- 0570(2005)11- 2- 0166- 03 在傳統(tǒng)的I/O 模式中,計算機外設(shè)通常映射為CPU 中固定I/O 地址,要求由主機分配一個指定的IRQ 中斷請求。由于PC 機的端口和中斷資源有限,因而使外設(shè)的可擴展性受到局限;同時,隨著電腦應(yīng)用的拓展,PC 機的外設(shè)接口越來越多,外設(shè)對系統(tǒng)資源的獨占性也容易導(dǎo)致系統(tǒng)資源沖突。由于各種外部設(shè)備不斷增加,容易導(dǎo)致各種I/O 沖突。由Intel、Compaq、Microsoft、IBM等廠商所提出的USB 總線標準,基于即插即用和設(shè)備插架技術(shù),設(shè)備接入時不影響應(yīng)用程序的運行,具有良好的可擴充性和擴展的方便性。目前USB 協(xié)議已經(jīng)發(fā)展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設(shè),可提供4~8 個USB 2.0 接口,同時通過USB 集線器(HUB)的擴展還可以支持多達127 個外設(shè)同時連接,基本上解決了各種外設(shè)同時存在同時使用的所有問題。基于USB 接口的上述優(yōu)點,目前的計算機,特別是筆記本計算機基本上都只配備USB 接口,而取消了傳統(tǒng)的串口和并口,這對那些以前購置的需要與計算機進行通信而只有串口或并口的各種儀器的繼續(xù)使用造成了極大的障礙。 針對傳統(tǒng)的數(shù)字化儀器與計算機通信中存在的接口不足的問題,本文設(shè)計了一個USB/EPP 轉(zhuǎn)接系統(tǒng),使其能夠從計算機的USB 接口接收數(shù)據(jù),經(jīng)過格式轉(zhuǎn)換,從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 發(fā)送給傳統(tǒng)的儀器設(shè)備;同時也能夠從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 接收數(shù)據(jù),將其轉(zhuǎn)化為USB 幀格式,并發(fā)送到計算機的USB 接口。從而使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng),可以繼續(xù)正常使用。2 USB 總線2.1 USB 系統(tǒng)描述及總線協(xié)議USB 是一種電纜總線,支持在主機和各種即插即用外設(shè)之間進行數(shù)據(jù)傳輸。由主機預(yù)定的標準協(xié)議使各種設(shè)備分享USB 帶寬,當其它設(shè)備和主機在運行時,總線允許添加、設(shè)置、使用以及拆除外設(shè),這為多個儀器設(shè)備共享同一個主計算機提供了可能。USB 協(xié)議采用了管道模型的軟硬件協(xié)議,摒棄了一般外設(shè)協(xié)議的端口映射方式,從而有效地避免了計算機應(yīng)用系統(tǒng)I/O 端口地址沖突。根據(jù)功能劃分,一個USB 系統(tǒng)由三個部分組成:即USB 互連、USB 主機和USB 設(shè)備。圖1 給出了USB系統(tǒng)的通用拓撲結(jié)構(gòu)。
上傳時間: 2013-10-09
上傳用戶:半熟1994
firmware for D12 usb-EPP Evaluation Kit
標簽: Evaluation firmware usb-EPP D12
上傳時間: 2014-01-12
上傳用戶:zjf3110
eeworm.com VIP專區(qū) 單片機源碼系列 73資源包含以下內(nèi)容:1. ICCAVR軟件中文使用說明書.pdf2. 單片機原理及系統(tǒng)設(shè)計.rar3. iccavr v6.31a破解版下載.rar4. mcs-51單片機應(yīng)用教程.rar5. AVR單片機應(yīng)用設(shè)計 ,pdf.rar6. C51單片機并行口擴展設(shè)計及應(yīng)用.pdf7. ATmega8原理及應(yīng)用手冊.rar8. AVR Studio 幫助文件中文翻譯.rar9. AVR系統(tǒng)單片機C語言編程與應(yīng)用實例.rar10. ICCAVR中文使用說明.pdf11. 單片機應(yīng)用技術(shù)選編3.rar12. ICCAVR教程.pdf13. 單片機應(yīng)用技術(shù)選編10.rar14. 51定時器計算軟件.rar15. AVR單片機C語言開發(fā)入門指導(dǎo).pdf16. 單片機應(yīng)用技術(shù)選編1.rar17. 基于Proteus的單片機出租車計價器的設(shè)計.pdf18. 16 16點陣顯示漢字原理及顯示程序.rar19. STC定時器2的操作.pdf20. PS/2鼠標和單片機的接口.pdf21. 4位八段數(shù)碼管的十進制加計數(shù)仿真實驗(含電路圖和仿真文件).rar22. MCU復(fù)位電路和振蕩電路應(yīng)用.pdf23. 匯編+保護模式+教程.rar24. 6位8段數(shù)碼管驅(qū)動電路及C語言驅(qū)動程序.rar25. 基于PIC單片機控制的數(shù)字視頻混合器.pdf26. 基于CAN總線的智能尋位制造系統(tǒng).pdf27. 用單片機實現(xiàn)溫度遠程顯示.rar28. 帶I2C串行CMOS EEPROM、精密復(fù)位控制器和看門狗定.pdf29. 經(jīng)典看門狗電路設(shè)計.pdf30. 單片機應(yīng)用技術(shù)選編11.rar31. 看門狗復(fù)位芯片.pdf32. USB/EPP轉(zhuǎn)接系統(tǒng)的硬件設(shè)計與分析.pdf33. 單片機應(yīng)用技術(shù)選編9.rar34. 51單片機復(fù)位電路分析.pdf35. USB攝像頭微處理器硬件設(shè)計.pdf36. 單片機復(fù)位電路設(shè)計.pdf37. 基于多點網(wǎng)絡(luò)的水廠自動監(jiān)控系統(tǒng)設(shè)計.pdf38. 提高PLC程序運行速度的幾種編程方法.pdf39. 基于單片機的汽車多功能報警系統(tǒng)設(shè)計.pdf40. rs232串口通信大全.pdf41. 雙單片機數(shù)據(jù)采集系統(tǒng)中TCPIP網(wǎng)絡(luò)模塊的實現(xiàn).pdf42. 基于變頻調(diào)速的水平連鑄機拉坯輥速度控制系統(tǒng).pdf43. tms320vc33應(yīng)用電路原理圖.pdf44. 基于USB接口的數(shù)據(jù)采集模塊的設(shè)計與實現(xiàn).pdf45. 51單片機驅(qū)動步進電機(含電路圖和C語言源程序代碼).doc46. 基于ST62單片機的稱重顯示控制器.pdf47. 單片機教程下載.rar48. 單片機系統(tǒng)“PC”失控的軟件措施.pdf49. cx51編譯器用戶手冊.pdf50. 4x4鍵盤的設(shè)計與制作.pdf51. keil c51使用說明(使用教程).doc52. 基于ADSP-BF561 的數(shù)字攝像系統(tǒng)設(shè)計.pdf53. keil uvision2使用教程.rar54. PL2303 USB to Serial Adapter.pdf55. 51仿真器(含原理圖,PCB和監(jiān)控程序).rar56. RS232串行接口電平轉(zhuǎn)接器.pdf57. keil c51 v8.12下載.rar58. USB鼠標設(shè)計資料 (含原理圖和源程序).zip59. 單片機在工業(yè)無線網(wǎng)絡(luò)中的具體應(yīng)用.pdf60. GM814x兼容SPITM總線的UART擴展芯片并聯(lián)擴展應(yīng)用.pdf61. 51單片機讀寫u盤(含源程序和原理圖).zip62. 跟我學單片機教程(實驗與指令教程).pdf63. 51單片機c語言.pdf64. I2C總線高頻頭控制程序(Keil C51程序 基于芯片TS.doc65. PLC TM卡開發(fā)系統(tǒng)匯編程序(ATM8051).pdf66. 微機原理與接口課件.rar67. 51單片機C語言編程實例.doc68. 51單片機實驗程序.rar69. 單片機實用子程序(MCS-51庫).rar70. PIC單片機的C語言編程.pdf71. 51匯編程序?qū)嵗?rar72. 單片機控制交通燈程序及設(shè)計.rar73. 單片機c語言入門教程.pdf74. 匯編程序?qū)嵗螺d.rar75. 單片機外圍電路設(shè)計(第2版).rar76. pic單片機c語言教程.pdf77. 用單片機配置FPGA—PLD設(shè)計技巧.pdf78. 《51單片機C語言應(yīng)用程序?qū)嵗v》.doc79. 51單片機c語言入門.pdf80. Keil Cx51 V7.0單片機高級語言編程與uVisio.rar81. 高速SOC單片機C8051F.pdf82. 51單片機外部中斷程序.rar83. 51單片機c語言教程.pdf84. 一種基于C8051F單片機的直流無刷電機轉(zhuǎn)速控制系統(tǒng).doc85. 單片機入門學習.rar86. HT48&HT46 MCU用軟件執(zhí)行I2C總線的控制功能的方.pdf87. C8051F040單片機開發(fā)與C語言編程(例子).rar88. MCS-51單片機原理與應(yīng)用.rar89. i2c總線pdf.pdf90. SM-IIC/2051模塊用戶說明(I2C 數(shù)據(jù)控制模塊).pdf91. I2C總線驅(qū)動程序.pdf92. 51單片機拼音中文輸入法c程序源代碼.zip93. 單片機萬年歷設(shè)計(含程序和原理圖以及PCB文件).rar94. c8051f040/c8051f041/c8051f042/.pdf95. cygnal單片機教程.pdf96. 多功能數(shù)字鐘電路圖.pdf97. C51單片機模擬I2C總線的C語言實現(xiàn).doc98. C8051F單片機應(yīng)用解析.rar99. 單片機漢字顯示系統(tǒng)電路圖.pdf100. LED顯示屏動態(tài)顯示及程序.rar
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(22)資源包含以下內(nèi)容:1. 網(wǎng)絡(luò)處理器例子程序1.2. 網(wǎng)絡(luò)處理器例子程序2.3. 網(wǎng)絡(luò)處理器例子程序3.4. 網(wǎng)絡(luò)處理器例子程序.5. 網(wǎng)絡(luò)處理器例子程序5.6. pcmic初始代碼!.7. norflash 代碼!.8. nand—flash source.9. Protel畫PCB板的視頻教程.10. 包括液晶鍵盤溫度控制的溫控儀表程序,可做工控儀表。.11. 二極管的常用封裝格式.12. 最新的HD7279(c語言)驅(qū)動程序含有兩個按鍵驅(qū)動程序及測試函數(shù).13. fir濾波器程序的實現(xiàn).14. at91rm9200初始化C代碼.15. At91系列I2S代碼.16. At91RM9200鍵盤代碼(C).17. 基于rtos開發(fā)的瀏覽器!.18. winboard vcd software.19. ESS 公司VCD軟件關(guān)于IR的編程!.20. 24C02讀寫源程序.21. 1線通信的實用程序.22. USB2.0(ISP1581MPEG)MPEG程序源代碼.23. firmware for D12 usb-EPP Evaluation Kit.24. isp1160_pci_usb_host_MP100 USB主機設(shè)備程序~!.25. IR紅外線編碼技術(shù).26. upd16312 vfd panel c 原程序.27. 液晶屏的c語言驅(qū)動程序.28. 紅外遙控碼的接收程序.29. 用計算機并口模擬SPI通訊的C源程序.30. 80x87.31. 一個通用的24C01-24C256共9種EEPROM的字節(jié)讀寫操作程序.32. PLC溫度控制.33. 《牛奶巴斯德殺菌系統(tǒng)》。一本嵌入式教材中的源碼范例.34. 用PIC的看一看,用C仿真PIC 16F84的指令集.國外搜集而來..35. 以太網(wǎng)到電信網(wǎng)轉(zhuǎn)換的網(wǎng)關(guān)(簡易版).36. c 5402 g729a編碼源代碼.37. vivi嵌入式系統(tǒng)bootloader.38. 《嵌入式固件開發(fā)》一書的源碼.39. linux下的jtag調(diào)試軟件.40. 為C8051F005制作的網(wǎng)絡(luò)模塊.
標簽: 自動變速器 結(jié)構(gòu)原理
上傳時間: 2013-04-15
上傳用戶:eeworm
USB、串口、并口是PC機和外設(shè)進行通訊的常用接口,但對于數(shù)據(jù)量大的圖像來說,若利用串行RS-232協(xié)議進行數(shù)據(jù)采集,速度不能達到圖像數(shù)據(jù)采集所需的要求;而用USB進行數(shù)據(jù)采集,雖能滿足所需速度,但要求外設(shè)必須支持USB協(xié)議,而USB協(xié)議與常用工程軟件的接口還不普及,給使用帶來困難。有些用戶為了利用標準并行口(SPP)進行數(shù)據(jù)采集,但SPP協(xié)議的150kb/s傳輸率對于圖像數(shù)據(jù)采集,同樣顯得太低。因此,為了采集數(shù)據(jù)量大的圖像數(shù)據(jù),本文采用了具有較高傳輸速率的增強型并行口協(xié)議(EPP)和FPGA,實現(xiàn)對OV
上傳時間: 2013-08-31
上傳用戶:wsf950131
概述 CH341是一個USB總線的轉(zhuǎn)接芯片,通過USB 總線提供異步串口、打印口、并口以及常用的 2線和4線等同步串行接口。 在異步串口方式下,CH341提供串口發(fā)送使能、串口接收就緒等交互式的速率控制信號以及常用的MODEM聯(lián)絡(luò)信號,用于將普通的串口設(shè)備直接升級到 USB 總線。 在打印口方式下,CH341提供了兼容USB相關(guān)規(guī)范和 Windows操作系統(tǒng)的標準 USB打印口,用于將普通的并口打印機直接升級到USB總線。 在并口方式下,CH341提供了EPP方式或MEM方式及 BUS擴展方式的 8位并行接口,用于在不需要單片機/DSP/MCU 的環(huán)境下,直接輸入輸出數(shù)據(jù)。 除此之外,CH341A 芯片還支持一些常用的同步串行接口,例如 2 線接口(SCL 線、SDA 線)和 4線接口(CS線、CLK線、DIN線、DOUT線)等。
上傳時間: 2014-12-27
上傳用戶:yanyangtian
USB、串口、并口是PC機和外設(shè)進行通訊的常用接口,但對于數(shù)據(jù)量大的圖像來說,若利用串行RS-232協(xié)議進行數(shù)據(jù)采集,速度不能達到圖像數(shù)據(jù)采集所需的要求;而用USB進行數(shù)據(jù)采集,雖能滿足所需速度,但要求外設(shè)必須支持USB協(xié)議,而USB協(xié)議與常用工程軟件的接口還不普及,給使用帶來困難。有些用戶為了利用標準并行口(SPP)進行數(shù)據(jù)采集,但SPP協(xié)議的150kb/s傳輸率對于圖像數(shù)據(jù)采集,同樣顯得太低。因此,為了采集數(shù)據(jù)量大的圖像數(shù)據(jù),本文采用了具有較高傳輸速率的增強型并行口協(xié)議(EPP)和FPGA,實現(xiàn)對OV7620CMOS圖像傳感器進行高速數(shù)據(jù)采集,它最高速率可以達到2Mb/s。
上傳時間: 2015-08-29
上傳用戶:
CH341系列編程器芯片usb轉(zhuǎn)串口Altium Designer AD原理圖庫元件庫CSV text has been written to file : 1.9 - CH341系列編程器芯片.csvLibrary Component Count : 56Name Description----------------------------------------------------------------------------------------------------CH311Q PC debug port monitorCH331T Mini USB Disk ControllerCH340G CH340H USB to TTL Serial / UART, USB to IrDACH340T USB to TTL Serial / UART, USB to IrDACH340R USB to IrDA, USB to RS232 SerialCH340S_P USB to Print Port / ParallelCH340S_S USB to TTL Serial / UART, pin compatible with CH341CH341A_S USB to TTL Serial / UART / I2C/IICCH341S_P USB to Print Port / ParallelCH341A_P USB to Print Port / ParallelCH341S_S USB to TTL Serial / UARTCH341S_X USB to EPP Parallel / SPI / I2C/IICCH341A_X USB to EPP Parallel / SPI / I2C/IICCH341T USB to TTL Serial / UART / I2C/IICCH345T USB to MidiCH352L_M PCI to 8255 mode 2 Parallel for MCU and 16C550 UART / IrDACH352L_P PCI to Print Port / Parallel and 16C550 UART / IrDACH352L_S PCI to Dual 16C550 UART, TTL Serial*2 / IrDA*1CH362L PCI Device / Slave only for RAM / Expansion ROMCH364F Member of CH364 chipsetsCH364P PCI Device / Slave Embedded Flash ROM, for Expansion ROMCH365P PCI Device / Slave, for I/O port or RAM / ROMCH372T USB Device / Slave for MCU, ParallelCH372A USB Device / Slave for MCU, ParallelCH372V USB Device / Slave for MCU, ParallelCH374S USB Host & Device / Slave for MCU, parallel / SPICH374T USB Host & Device / Slave for MCU, parallel / SPICH375S USB Host & Device / Slave for MCU, parallel / UART SerialCH375A USB Host & Device / Slave for MCU, parallel / UART SerialCH375V USB Host & Device / Slave for MCU, parallel / UART SerialCH411G FDC MFM encode and decodeCH421A Dual port bufferCH421S Dual port bufferCH423D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423S I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423D_D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423S_D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423G I2C/IIC I/O expander, 6 GPO + 5 GPIOCH432Q Dual 16C550 UART with IrDA, parallel / SPICH432T SPI Dual 16C550 UART with IrDACH450K 6 Digits / 48 LEDs Drive & 8x6 Keyboard, I2C/IICCH450H 6 Digits / 48 LEDs Drive & 8x6 Keyboard, I2C/IICCH450L 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH451L 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH451S 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH451D 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH452L_2 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH452L_4 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH452S_2 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH452S_4 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH453S 16 Digits / 128 LEDs Drive, I2C/IICCH453D 16 Digits / 128 LEDs Drive, I2C/IICPCI 32Bit PCI Bus, simple / short cardPCI32 32Bit PCI BusUSB USB Port
標簽: ch341 編程芯片 usb 串口 altium designer
上傳時間: 2022-03-13
上傳用戶:
USB子類協(xié)議.part2
上傳時間: 2013-05-22
上傳用戶:eeworm
USB HID Demonstrator Release 1.0.1
標簽: Demonstrator Release USB HID
上傳時間: 2013-04-15
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1