51單片機(jī)擴(kuò)展USB接口的方法 討論了在P89C51RD 單片機(jī)上擴(kuò)展USB 接口的方法. 介紹了USB 的相關(guān)技術(shù)標(biāo)準(zhǔn). 詳細(xì)描述了P89C51RD 單片機(jī)與USBN9603 的接口原理,給出了硬件原理圖并介紹了固件程序與設(shè)備驅(qū)動(dòng)程序軟件的編制過程. 廉價(jià)的51 單片機(jī)具備了USB 接口,其應(yīng)用范圍將更加廣泛.
標(biāo)簽: USB 51單片機(jī) 擴(kuò)展 接口
上傳時(shí)間: 2014-01-16
上傳用戶:alibabamama
STM32F10xxx USB開發(fā)工具包
上傳時(shí)間: 2013-10-23
上傳用戶:qunquan
usb調(diào)試助手:推薦的工具。
標(biāo)簽: usb 調(diào)試助手
上傳時(shí)間: 2013-11-07
上傳用戶:lyy1234
本文設(shè)計(jì)一種以C8051F020 單片機(jī)為處理器,雙模式USB 為接口的比色計(jì)儀器。該儀器可以工作在USB 設(shè)備和主機(jī)兩種模式。在設(shè)備模式下,能直接與計(jì)算機(jī)進(jìn)行數(shù)據(jù)通信;在主機(jī)模式下,能讀寫U盤,通過U 盤進(jìn)行數(shù)據(jù)的傳輸。儀器采用雙USB 插座,由單片機(jī)判斷確定設(shè)備的工作方式。
上傳時(shí)間: 2013-11-01
上傳用戶:ZZJ886
1、 支持USB 1.1通訊協(xié)議;2、 支持高速(Full Speed、12Mbps )和低速(Low Speed、1.5Mbps )傳輸;3、 6MHz晶體,鎖相環(huán)PLL振蕩器提供高速、低速所需時(shí)鐘源;4、 支持3個(gè)端口(endpoint),可獨(dú)立編程為IN 或 OUT端口。5、 PS/2:支持PS/2協(xié)議(eg.鼠標(biāo)),與USB復(fù)用。
上傳時(shí)間: 2013-11-03
上傳用戶:hbsunhui
The μPSD32xx family, from ST, consists of Flash programmable system devices with a 8032 MicrocontrollerCore. Of these, the μPSD3234A and μPSD3254A are notable for having a complete implementationof the USB hardware directly on the chip, complying with the Universal Serial Bus Specification, Revision1.1.This application note describes a demonstration program that has been written for the DK3200 hardwaredemonstration kit (incorporating a μPSD3234A device). It gives the user an idea of how simple it is to workwith the device, using the HID class as a ready-made device driver for the USB connection.IN-APPLICATION-PROGRAMMING (IAP) AND IN-SYSTEM-PROGRAMMING (ISP)Since the μPSD contains two independent Flash memory arrays, the Micro Controller Unit (MCU) can executecode from one memory while erasing and programming the other. Product firmware updates in thefield can be reliably performed over any communication channel (such as CAN, Ethernet, UART, J1850)using this unique architecture. For In-Application-Programming (IAP), all code is updated through theMCU. The main advantage for the user is that the firmware can be updated remotely. The target applicationruns and takes care on its own program code and data memory.IAP is not the only method to program the firmware in μPSD devices. They can also be programmed usingIn-System-Programming (ISP). A IEEE1149.1-compliant JTAG interface is included on the μPSD. Withthis, the entire device can be rapidly programmed while soldered to the circuit board (Main Flash memory,Secondary Boot Flash memory, the PLD, and all configuration areas). This requires no MCU participation.The MCU is completely bypassed. So, the μPSD can be programmed or reprogrammed any time, anywhere, even when completely uncommitted.Both methods take place with the device in its normal hardware environment, soldered to a printed circuitboard. The IAP method cannot be used without previous use of ISP, because IAP utilizes a small amountof resident code to receive the service commands, and to perform the desired operations.
標(biāo)簽: Demonstration 3200 USB for
上傳時(shí)間: 2014-02-27
上傳用戶:zhangzhenyu
The μPSD32xx family, from ST, consists of Flash programmable system devices with a 8032 Microcontroller Core. Of these, the μPSD3234A and μPSD3254A are notable for having a complete implementation of the USB hardware directly on the chip, complying with the Universal Serial Bus Specification, Revision 1.1.This application note describes a demonstration program that has been written for the DK3200 hardware demonstration kit (incorporating a μPSD3234A device). It gives the user an idea of how simple it is to work with the device, using the HID class as a ready-made device driver for the USB connection.
標(biāo)簽: 3234A uPSD 3234 3200
上傳時(shí)間: 2014-04-03
上傳用戶:lizhizheng88
簡要介紹了CAN總線技術(shù)與USB總線技術(shù)的特點(diǎn),給出了通過將兩特點(diǎn)相結(jié)合,并選用微控制器AT89C52堯USB控制芯片CH372和獨(dú)立CAN控制芯片SJA1000實(shí)現(xiàn)USB-CAN數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)方案遙該系統(tǒng)不但能實(shí)現(xiàn)CAN總線與USB總線之間的數(shù)據(jù)轉(zhuǎn)化,并可在兩臺(tái)主機(jī)配合下完成兩個(gè)節(jié)點(diǎn)之間數(shù)據(jù)的透明傳輸。關(guān)鍵詞 通用串行總線USB CAN總線 數(shù)據(jù)通信
標(biāo)簽: CAN USB 總線 轉(zhuǎn)接技術(shù)
上傳時(shí)間: 2013-10-15
上傳用戶:plsee
摘要:TUSB3200 是由德州儀器日本公司推出的一款用于USB 接口連接的音頻數(shù)據(jù)控制芯片,該芯片內(nèi)置8052MCU 微處理器,能實(shí)現(xiàn)多聲道的錄音和播放功能。文中介紹了TUSB3200 的內(nèi)部工作原理、框圖及功能,并給出了用TUSB3200 設(shè)計(jì)的雙聲道輸入/輸出播錄的應(yīng)用電路。關(guān)鍵詞:USB 音頻接口 單片機(jī) TUBS3200 USB 音頻接口電路是帶USB 接口的音響設(shè)備和電腦多媒體外圍設(shè)備的必需器件。德州儀器公司推出的TUSB3200 是一款最適合于音響和電腦周邊設(shè)備的USB 接口用的音頻數(shù)據(jù)控制芯片。它采用52 腳扁平封裝,帶有內(nèi)置微處理器,價(jià)格低,可實(shí)現(xiàn)多聲道播放和錄音等功能,因而具有廣泛的用途。
標(biāo)簽: TUSB 3200 USB 內(nèi)置
上傳時(shí)間: 2013-11-23
上傳用戶:dumplin9
摘要:設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)USB/EPP 轉(zhuǎn)接系統(tǒng),給出其硬件設(shè)計(jì)方案并討論了相關(guān)技術(shù)細(xì)節(jié), 使其實(shí)現(xiàn)USB 接口到EPP接口的相互數(shù)據(jù)轉(zhuǎn)發(fā)。使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng)擁有USB 總線所提供的即插即用和設(shè)備插架特性, 方便其通過USB 接口靈活接入同時(shí)擁有多個(gè)外設(shè)的計(jì)算機(jī)主機(jī)系統(tǒng)。關(guān)鍵詞:USB;EPP;轉(zhuǎn)接系統(tǒng)中圖分類號(hào):TP368.3 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1008- 0570(2005)11- 2- 0166- 03 在傳統(tǒng)的I/O 模式中,計(jì)算機(jī)外設(shè)通常映射為CPU 中固定I/O 地址,要求由主機(jī)分配一個(gè)指定的IRQ 中斷請(qǐng)求。由于PC 機(jī)的端口和中斷資源有限,因而使外設(shè)的可擴(kuò)展性受到局限;同時(shí),隨著電腦應(yīng)用的拓展,PC 機(jī)的外設(shè)接口越來越多,外設(shè)對(duì)系統(tǒng)資源的獨(dú)占性也容易導(dǎo)致系統(tǒng)資源沖突。由于各種外部設(shè)備不斷增加,容易導(dǎo)致各種I/O 沖突。由Intel、Compaq、Microsoft、IBM等廠商所提出的USB 總線標(biāo)準(zhǔn),基于即插即用和設(shè)備插架技術(shù),設(shè)備接入時(shí)不影響應(yīng)用程序的運(yùn)行,具有良好的可擴(kuò)充性和擴(kuò)展的方便性。目前USB 協(xié)議已經(jīng)發(fā)展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設(shè),可提供4~8 個(gè)USB 2.0 接口,同時(shí)通過USB 集線器(HUB)的擴(kuò)展還可以支持多達(dá)127 個(gè)外設(shè)同時(shí)連接,基本上解決了各種外設(shè)同時(shí)存在同時(shí)使用的所有問題。基于USB 接口的上述優(yōu)點(diǎn),目前的計(jì)算機(jī),特別是筆記本計(jì)算機(jī)基本上都只配備USB 接口,而取消了傳統(tǒng)的串口和并口,這對(duì)那些以前購置的需要與計(jì)算機(jī)進(jìn)行通信而只有串口或并口的各種儀器的繼續(xù)使用造成了極大的障礙。 針對(duì)傳統(tǒng)的數(shù)字化儀器與計(jì)算機(jī)通信中存在的接口不足的問題,本文設(shè)計(jì)了一個(gè)USB/EPP 轉(zhuǎn)接系統(tǒng),使其能夠從計(jì)算機(jī)的USB 接口接收數(shù)據(jù),經(jīng)過格式轉(zhuǎn)換,從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 發(fā)送給傳統(tǒng)的儀器設(shè)備;同時(shí)也能夠從USB/EPP 轉(zhuǎn)接系統(tǒng)的并行接口EPP 接收數(shù)據(jù),將其轉(zhuǎn)化為USB 幀格式,并發(fā)送到計(jì)算機(jī)的USB 接口。從而使僅具有EPP 接口的傳統(tǒng)儀器設(shè)備借助于USB/EPP 轉(zhuǎn)接系統(tǒng),可以繼續(xù)正常使用。2 USB 總線2.1 USB 系統(tǒng)描述及總線協(xié)議USB 是一種電纜總線,支持在主機(jī)和各種即插即用外設(shè)之間進(jìn)行數(shù)據(jù)傳輸。由主機(jī)預(yù)定的標(biāo)準(zhǔn)協(xié)議使各種設(shè)備分享USB 帶寬,當(dāng)其它設(shè)備和主機(jī)在運(yùn)行時(shí),總線允許添加、設(shè)置、使用以及拆除外設(shè),這為多個(gè)儀器設(shè)備共享同一個(gè)主計(jì)算機(jī)提供了可能。USB 協(xié)議采用了管道模型的軟硬件協(xié)議,摒棄了一般外設(shè)協(xié)議的端口映射方式,從而有效地避免了計(jì)算機(jī)應(yīng)用系統(tǒng)I/O 端口地址沖突。根據(jù)功能劃分,一個(gè)USB 系統(tǒng)由三個(gè)部分組成:即USB 互連、USB 主機(jī)和USB 設(shè)備。圖1 給出了USB系統(tǒng)的通用拓?fù)浣Y(jié)構(gòu)。
上傳時(shí)間: 2013-10-09
上傳用戶:半熟1994
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1