中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > USB設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)

        USB設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)

        作者:陳新忠 中國電子科技集團(tuán)公司第二十研究所 時(shí)間:2009-05-21 來源:電子產(chǎn)品世界 收藏

          9)最后選擇完成并確認(rèn)生成新的項(xiàng)目信息,向?qū)С绦蚓蜁?huì)在usbdio目錄中生成一個(gè)名為USBDIO的項(xiàng)目文件,其中包括了ISP1581框架、模塊及部分源代碼。

        本文引用地址:http://www.antipu.com.cn/article/94605.htm

          USB設(shè)備的編程

          在使用DriverWizard生成框架、模塊及部分程序源代碼后,開發(fā)者只需完成圖2中三個(gè)控制代碼所對應(yīng)的三個(gè)功能模塊的編程:模塊USBDIO_IOCTL_ID_CODE_Handler的功能是從控制端點(diǎn)0讀取數(shù)據(jù),模塊USBDIO_IOCTL_TEST_COMMAND_Handler的功能是向控制端點(diǎn)0發(fā)送一個(gè)控制命令,模塊USBDIO_IOCTL_DMA_COMMAND_Handler的功能是向控制端點(diǎn)0發(fā)送一個(gè)要求USB設(shè)備進(jìn)行DMA傳輸?shù)目刂泼?,下面是第一個(gè)模塊的編程實(shí)例。

          NTSTATUS USBDIODevice::USBDIO_IOCTL_ID_CODE_Handler(KIrp I)

          {

          NTSTATUS status = STATUS_SUCCESS;

          t << "Entering USBDIODevice::USBDIO_IOCTL_ID_CODE_Handler, " << I << EOL;

          PURB pUrb;

          ULONG numData;

          numData=*(PUCHAR)I.IoctlBuffer();//設(shè)置讀取的數(shù)據(jù)個(gè)數(shù)

          pUrb=m_Lower.BuildVendorRequest(

          (PUCHAR)I.IoctlBuffer(),//驅(qū)動(dòng)程序存放讀取的數(shù)據(jù)的內(nèi)存區(qū)

          numData,//wLength,讀取的數(shù)據(jù)個(gè)數(shù)

          0,

          0x0c,//bRequest

          0,//wValue

          TRUE,//input

          TRUE,

          NULL,

          0x0472,//wIndex,傳輸?shù)焦碳绦虻淖x數(shù)命令碼

          URB_FUNCTION_VENDOR_ENDPOINT,

          NULL

          );

          if(pUrb==NULL)

          {

          I.Information() =0;

          status=STATUS_INSUFFICIENT_RESOURCES;

          }

          else

          {

          I.Information() =numData;

          status=m_Lower.SubmitUrb(pUrb,NULL,NULL,0);

          delete pUrb;

          }

          return status;

          }



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉