数控木工雕刻机的数控系统的USB驱动程序

  数控木工雕刻机的数控系统的USB驱动程序的编写,采用Mitmsoft公司的Windows2000DDK.并以VC++6.0作为辅助开发环境。其中USB主控制器驱动程序和USB总线驱动程序封装在Windows操作系统内,由Microsoft公司提供,开发者只要编写数控木工雕刻机的数控系统的USB设备驱动程序。USB设备驱动程序并不与硬件对话,需使用USB总线驱动程序接口(USBDI)和硬件设备进行通信。USBDI是WDM分层结构的一部分,提供了USB设备驱动程序访问USB主机驱动程序栈的接口,I/O请求包(IRP)是驱动程序操作的核心。IRP是一个内核对象,它是一个预先定义的数据结构,带有一组对它进行操作的I/O管理器例程,USBDI使用IRP管理USB设备驱动程序和USB主机驱动程序栈之间的通信。这些IRP、具有相同的主功能代码IRP_MJ_INTERNAL_DEVICE_CONTROL,且其下一个I/O栈单元的Parameters.DeviceIoContro.lIoControlCode字段设置为USBI的内部IOCTL,以指明该IRP所实现的具体功能。通过调用IoBuildDeviceIoControlRequest函数实现IOCTL和IOCTLIRP。其中最主要的是IOCTL_INTERNAL_USB_SUB_SUBMIT_URB,它发出USB请求块(URB)由USB类驱动程序处理。

推荐产品

CNC高速龙门铣
CNC高速龙门铣YF-D1190 此型号机床采用了合理的结构强度和内部加强肋的搭配,并在横梁上增加了一根X轴向的导轨,提高了机床整体的刚性,增强了机床在切削加工时的稳定性。再加上配备的高精度进口直线导轨、丝杆和主轴,使得该机型的性能大大提升,既可以用于雕刻也可以用于雕铣,同
高速雕铣机
高速雕铣机YF-D870 本款型号设备秉承了传统机床小刀具加工特点的基础上,结合目前模具切削加工的实际情况,采用加重型和增强型的光机,高精密度的线性导轨和滚珠丝杆,再配套大功率的主轴和伺服电机,使之成为既可用于中小批量的精密零件生产,更可实现大重型的精密模具加工。其
数控龙门高速铣
数控龙门高速铣YF-D1615 该款型号高速铣床是本公司对原有机型改造创新升级后推出的第一款主打产品,它结合了原有的老款数控铣床的性能特点,更改了有效行程,并不断的进行创新和改良,才有了这款具有结构合理、稳定性强、精度高、刚性强、效率高等众多优势的产品。该款机型是一帆数控
数控木工雕刻机
数控木工雕刻机YF-M260150 YF-M260150型数控木工雕刻机采用加厚方管并用高强度铸铁,利用低床身和立柱横梁一体的设计结构, 再配用高性能和大功率的进口伺服电机,高精度和超规格的进口丝杆、导轨,高转速和高精度的主轴,使得机床具有稳定性高、刚性强、加工平衡、切削力度
QQ咨询
微信咨询
拨打电话
返回顶部