您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 基于STM32的USB数据采集模块的设计与实现-王铁流
:2009-03-06:王铁流(1954)),男,天津宝坻人,教授,主要研究方向为智能信息处理系统;李宗方(1982)),男,北京人,在读硕士研究生,主要研究方向为智能信息处理系统;陈东升(1974)),男,吉林省人,讲师,主要研究方向为信号处理基于STM32的USB数据采集模块的设计与实现,,(,100124):给出了基于USB接口的数据采集模块的设计与实现采用以STM32为主的器件进行硬件设计DriverStudio开发USB驱动,并用VisualC++6.0开发主机应用软件:USB;数据采集;STM32:TP334:A:1000-8829(2009)08-0037-04DesignandImplementationofUSBDataAcquisitionModuleBasedonSTM32WANGTie-liu,LIZong-fang,CHENDong-sheng(SchoolofElectronicsInformationandControlEngineering,BeijingUniversityofTechnology,Beijing100124,China)Abstract:ThedesignandimplementationofUSB-baseddataacquisitionmodulearegiven.ThechipSTM32ismainlyusedforhardwaredesign.TheUSBdriverisdevelopedbyDriverStudio,andtheapplicationsoftwareisdevelopedbyVisualC++6.0.Keywords:USB;dataacquisition;STM32(USB,universalserialbus)ARMUSBARM1USBUSBUSB,1,PCUSB,USBUSB,USB,(),,USB,USB3:,,;USB,USB,USBUSB;USB,,USB21USB2,,,USB,,USB,[1]#37#基于STM32的USB数据采集模块的设计与实现2USB,USB:USBMCU,MCUUSB,,STM32ARMA/DUSB,ARM,USB,STM32F103STM32,72MHz,RAMUSB2.01612A/DADC/,121LsSTM32,STM32F103,33USB,USB+5VLD11173.3VARMUSB48MHz,8MHz972MHz,72MHz1.548MHz,ARM4KBA/DA/D,DMA16,4KBUSBPC,33:USB,,,3.1STM32F10xxxUSBSTM32F10xxxUSBSTM32F10xxxARM,STM32F10xxxUSBUSB,44USB:USBIPUSBUSBUSB2.0STM32F10xxx:USB,,USB,,,USBUSBUSB,[2]3.2()CPU,:#38#5测控技术62009年第28卷第8期USB,13,A/DDMA14KB,ADUSB13,ADDMA1,ADUSBUSBUSB,PC,USB,,,USB3,0130USB,;13,1,PC;3,PC3.3USBUSB,USBWDM(Windowsdrivermodel),Windows98/2000[3]USBDriverStudioDriver-works2.7DriverWorks3:KUs-bLowerDevice,KUsbInterfaceKUsbPipe,USBKUsbLowerDevice,KUsbInterface,KUsbPipe,4096B64B,4096B32,,DriverworksDriv-erWizardReadWrite,DeviceControl,,.inf.sysinf,Windows(),Windows/0inf,3.4,,,Windows,WDM:CreateFile,Dev-iceIOControlWDM,WDMWDM,ReadFileWDMWriteFileWDM,CloseHandle2Win322IRPWin32IRP_MJ_CREATECreateFileIRP_MJ_CLOSECloseHandleIRP_MJ_READReadFileIPR_MJ_WRITEWriteFileIPR_MJ_DEVICE_CONTROLDeviceIoControl,,,5,,;,,,5#39#基于STM32的USB数据采集模块的设计与实现ReadFile,,,,VC++6.0MFC,ActiveXActiveX,ActiveX,LabVIEWNTGraphActiveX,61kHz,64,,,300kHz,,:[1].USB[J].,2005,26(2):35-37.[2]STMicroelectronics.UM0424usermanual)))STM32F10xxxUSBdevelopmentkit[Z].2008.[3],.Windows[M].:,2000:7-36.[4],,,.Windows2000/XPWDM[M].:,2003:5-108.[5],.USB[M].:,2005.[6],.USB2.0[M].:,2004.t(上接第36页)75DSP,,,,:[1],,,.[J].,2007,18(20):2510-2514.[2],,,.TMS320F2812[M].:,2005:262-274.[3]PCA82C250stand-aloneCANcontroller[M].PhilipsSem-iconductors,2000.[4].PDIUSBD12USB[M].:,2005-05:13-95.[5]()MarcoCantu.Delphi6[M].:,2002:132-145.t#40#5测控技术62009年第28卷第8期
本文标题:基于STM32的USB数据采集模块的设计与实现-王铁流
链接地址:https://www.777doc.com/doc-5410494 .html