介紹了外置式USB無損圖像采集卡的設計和實現方案,它用于特殊場合的圖像處理及其相關領域。針對圖像傳輸的特點,結合FPCA/CPLD和USB技術,給出了硬件實現框圖,同時給出了PPGA/CPLD內部時序控制圖和USB程序流程圖,結合框圖和部分程序源代碼,具體講述了課題中遇到的難點和相應的解決方案。
標簽: FPGA CPLD USB 圖像采集卡
上傳時間: 2013-10-29
上傳用戶:qw12
隨著USB技術日趨成熟,USB開發者只需要關注頂層開發即可,這樣雖然減少了工作量,但容易使開發者忽略USB基礎理論與概念,導致的弊端在于開發者一旦遇到問題,往往不知如何解決。作者基于多年USB開發經驗,針對當前很多USB開發者容易混淆的概念,進行深入淺出的剖析,針對枚舉和重枚舉的區別、不同啟動方式的區別等問題,進行了歸納總結。本文從對比的角度分析問題,有助于開發者理清USB的工作機理。
標簽: USB
上傳時間: 2013-10-26
上傳用戶:zaocan888
隨著總線和接口技術的發展,在工業場合如何更加可靠、快速、便捷地進行數據傳輸成為該領域通信的研究重點之一。而USB技術以其高速、可靠、通用性強等一系列特點在過去的十多年時間里發展迅猛,而USB OTG技術的誕生,使得兩USB設備在沒有PC參與的情況下進行數據傳輸成為可能。本文通過搭建以16位微處理器MSP430F149為核心控制芯片、ISPl362為USB接口芯片的硬件平臺,分別實現了USB部分主機和從機功能,使之能進行USB數據的存儲與交換。本文完成以下工作:首先,認真研究USB協議,深入理解USB通信的基本概念和傳輸方式等內容。仔細分析USB Mass Storage類協議,并討論了采用BULK-ONLY傳輸實現Mass Storage類協議的方法,并對SCSI指令集等進行了深入的剖析。其次,根據要求,設計出由控制、接口、數據存儲、過流保護與供電切換電路等硬件模塊組成的系統,在ALTIUM 2004軟件上完成原理圖的設計和PCB圖的布局、布線,并完成硬件調試工作。再次,在已構建的硬件平臺上,針對ISPl362 USB接口芯片的主/從機功能,分別設計了USB主機和從機的固件程序。利用IAR Workbench、BusHound等軟件進行固件程序的調試,最終USB主機可對u盤進行檢測、識別與配置;USB設備實現了USB設備的基本功能,能夠被Windows XP操作系統識別,與PC機之間實現數據的批量傳輸。最后,用DriverWorks軟件包的Driver Wizard生成驅動程序框架,并利用Windows DDK和vc++等軟件進行驅動程序的編譯,最終生成基于Windows操作系統的WDM型USB設備驅動程序。通過對USB通信協議的研究,本人成功地構建了以MsP430F149和ISPl362為核心的硬件試驗平臺,并在此平臺上進行USB主機、從機通信試驗。經測試表明,PC機能檢測、識別、讀寫USB設備,其讀取與寫入速度分別為560KB/s和312Ⅺ玳。而主機能識別、配置接入的U盤。關鍵詞:USB主機、USB從機、MSI'430F149、ISPl362、BuR-Only傳輸
標簽: USB 單片機
上傳時間: 2013-10-11
上傳用戶:淺言微笑
linux下的usb開發,采用phlip的isp1362,此為它的stack
標簽: linux usb
上傳時間: 2015-03-28
上傳用戶:gououo
CH375 是一個USB總線的通用接口芯片,支持USB-HOST主機方式和USB-DEVICE/SLAVE設備方式。在本地端,CH375具有8位數據總線和讀、寫、片選控制線以及中斷輸出,可以方便地掛接到單片機/DSP/MCU/MPU等控制器的系統總線上。在USB主機方式下CH375還提供了串行通訊方式,通過串行輸入、串行輸出和中斷輸出與單片機/DSP/MCU/MPU 等相連接。 CH375 的USB 設備方式與CH372 芯片完全兼容,CH375 包含了CH372 的全部功能。本手冊中沒有提供CH375 在USB 設備方式下的說明,相關資料可以參考CH372 手冊。 CH375的USB 主機方式支持常用的USB 全速設備,外部單片機可以通過CH375 按照相應的USB 協議與USB 設備通訊。CH375 還內置了處理Mass-Storage 海量存儲設備的專用通訊協議的固件,外部單片機可以直接以扇區為基本單位讀寫常用的USB 存儲設備(包括USB 硬盤/USB 閃存盤/U 盤)。
標簽: 375 USB CH 總線
上傳時間: 2013-12-18
上傳用戶:fhzm5658
這個程序是本人對周立功的ARM 2200實驗板開發的USB固件程序的第一部分,已能實現對USB的枚舉,PC能識別USB設備了!其余的功能各位可以自行增加!
標簽: 2200 ARM USB 程序
上傳時間: 2014-01-05
上傳用戶:yuanyuan123
該程序實現的是n位全加器,首先用與非門實現一位全家器,最后實現n位的全加器。
標簽: 程序 全加器
上傳時間: 2015-04-18
上傳用戶:fandeshun
fs44b0x_usb -- usb 測試程序 PC機部分的軟件 1) LEDDEMO -- 控制 FS44B0X板上三個LED的程序 2) D12_DRIVER_FOR_WIN98 -- USB芯片WIN98的驅動程序 3) D12_DRIVER_FOR_WINXP -- USB芯片WINXP的驅動程序 FS44B0X板的USB固件程序--源代碼 USB_DEMO 使用方法: 1)在SDT2.51里調入usb_demo.axf, 運行。 2)接上usb電纜,安裝win98的d12驅動程序(或者winxp的d12驅動程序) 3) 運行 LEDDEMO ,用鼠標點擊led1, led2, led3,可以看到FS44B0X板上三個LED亮滅。
標簽: DRIVER_FOR_WIN LEDDEMO x_usb 44
上傳時間: 2014-01-19
上傳用戶:李夢晗
本程序usb的接口程序,用的工具是ISE,實現usb和pc主機之間的通信,所用的USB芯片是FT245BM.
標簽: usb 程序 接口程序
上傳時間: 2014-01-12
上傳用戶:dancnc
u盤驅動程序 通用串行總線(USB Universal Serial Bus)是一種計算機與外部設備連接的新技術,相對于PC傳統的串/并行接口,USB具有較高的數據傳輸率、即插即用、熱插拔、易擴充和低成本等優點。從USB標準頒布以來的短時間內,USB已成為PC必備的標準接口。
標簽: Universal Serial USB Bus
上傳時間: 2015-06-13
上傳用戶:aysyzxzm
蟲蟲下載站版權所有 京ICP備2021023401號-1