freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga多功能實(shí)驗(yàn)測(cè)試開(kāi)發(fā)板-資料下載頁(yè)

2025-03-25 00:10本頁(yè)面
  

【正文】 8~2545 崔亦飛, 黃瑩, 張婭莉. MAX195 A/D轉(zhuǎn)換器與單片機(jī)接口. 集成電路. 2002(12):74~756 張艷秋, 高瑋. MAX195 16位A/D轉(zhuǎn)換器的原理及應(yīng)用. 本溪冶金高等??茖W(xué)校學(xué)報(bào). 2002(1):12~137 Tom Shanley Don Anderson. PCI System Arehitecture. Mindshare 8 王天雄, 嚴(yán)利民, 高輝. FPGA在智能儀表中的應(yīng)用. 電子技術(shù). 2007,(2):52~559 Altera. Cyelone FPGA Family DataSheet. Altera. 200610 梁軍杰, 林芳. 用匯編與VC++混合編程實(shí)現(xiàn)對(duì)硬件資源的訪問(wèn). 電子技術(shù)應(yīng)用. 1999(11):32~3411 Wenban Alan, Brown Geoffrey. Software development system for FPGAbased data acquisition systems. IEEE Symposium on FPGAs for Custom Computing Machines, Proceedings. 1996:28~3712 熊清平. 數(shù)控系統(tǒng)技術(shù)的發(fā)展趨勢(shì). 機(jī)電工程技術(shù). 2004(9):91~94七、附件(專利、發(fā)表論文及其它成果支撐材料)實(shí)物相片F(xiàn)PGA 硬件程序PCI驅(qū)動(dòng)程序NTSTATUS PnpStartDevice(IN PDEVICE_OBJECT fdo, IN PIRP pIrp ){ NTSTATUS status。PIO_STACK_LOCATION stack。pIrp = STATUS_SUCCESS。//先由低層驅(qū)動(dòng)程序處理,并等待KeInitializeEvent(amp。event,NotificationEvent,FALSE)。IoCopyCurrentIrpStackLocationToNext(pIrp)。IoSetCompletionRoutine(pIrp,(PIO_COMPLETION_ROUTINE) OnRequestComplete, (PVOID) amp。event,TRUE,TRUE,TRUE)。status=IoCallDriver(((DEVICE_EXTENSION *)fdoDeviceExtension) pLowerDeviceObject ,pIrp)。if (status == STATUS_PENDING){ KeWaitForSingleObject((PVOID)amp。event,Executive,KernelMode,FALSE,NULL)。}if (!NT_SUCCESS(status)){return CompleteRequest(pIrp, status)。}stack = IoGetCurrentIrpStackLocation(pIrp)。ResourceRaw = stack List[0].PartialResourceListPartialDescriptors。Resource = stack List[0].PartialResourceListPartialDescriptors。for (i = 0。 i ResourceListRawCount。 ++i, ++Resource, ++ResourceRaw){switch (ResourceRawType){case CmResourceTypeInterrupt: //中斷資源 IrqL = (KIRQL) Resource。//中斷IRQL vector = Resource。//中斷向量 affinity = Resource。//中斷分發(fā)的處理器集 //判斷中斷觸發(fā)的類型if (ResourceRawFlags == CM_RESOURCE_INTERRUPT_LATCHED) mode = Latched。 //低電平觸發(fā) elsemode = LevelSensitive。 //下降沿出發(fā) //是否共享,PCI中斷都是共享的 irqshare = ResourceShareDisposition == CmResourceShareShared。 //連接中斷status = IoConnectInterrupt(amp。pdxpInterruptObject, (PKSERVICE_ROUTINE)OnInterrupt,(PVOID)pdx,NULL,vector,IrqL,IrqL,mode, irqshare,affinity,FALSE)。 case CmResourceTypePort: //端口資源 pdxPhysicalIOBase = ResourceRaw。//開(kāi)始物理地址 pdxIOCount = ResourceRaw。//地址數(shù)量pdxIOBase = (ULONG *)MmMapIoSpace(pdxPhysicalIOBase, pdxIOCount,MmNonCached)。//映射端口 break。 case CmResourceTypeMemory: //內(nèi)存資源 pdxPhysicalMemBase = ResourceRaw。//開(kāi)始地址 pdxMemCount = ResourceRaw。//地址數(shù)量 pdxMemBase = (ULONG *)MmMapIoSpace(pdxPhysicalMemBase, pdxMemCount,MmNonCached)。//映射內(nèi)存 if (pdxMemBase == NULL) return STATUS_INSUFFICIENT_RESOURCES。 //其他資源一般沒(méi)有,可默認(rèn)處理 default: break。 }}return STATUS_SUCCESS。}在以上的代碼中,限于篇幅,沒(méi)有增加錯(cuò)誤處理代碼,在實(shí)際中應(yīng)用一定需要進(jìn)行在調(diào)用系統(tǒng)函數(shù)之后,進(jìn)行相應(yīng)的處理,如果不符合要求,立即退出,否則在其他例程中會(huì)發(fā)生錯(cuò)誤,使系統(tǒng)崩潰。同時(shí),在退出之前,一定要釋放已分配的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1