-
SimpleDriver
#include
#include
#include
//定义一个字节型全局变量g_Tmp,用来暂存应用程序传进来的数据
static BYTE g_Tmp = 0;
//g_OpenCount则驱动程序打开计数器,用于计数驱动打开的次数
static DWORD g_OpenCount =0;
BOOL WINAPI DllEntry(HANDLE hInstDll ,DWORD dwReason ,LPVOID lpvReserved)
{
switch(dwReason)
{
case DLL_PROCESS_ATTACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_ATTACH.
")));
DisableThreadLibraryCalls((HMODULE)hInstDll);
break;
case DLL_PROCESS_DETACH:
RETAILMSG(1,(TEXT("SPL:DLL_PROCESS_DETACH.
")));
break;
}
return TRUE;
}
DWORD SPL_Init(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Init.
")));
g_Tmp = 0;
g_OpenCount = 0;
return 1;
}
BOOL SPL_Deinit(DWORD dwContext)
{
RETAILMSG(1,(TEXT(":::SPL_Denit.
")));
g_Tmp = 0;
g_OpenCount = 0;
return TRUE;
}
DWORD SPL_Open (DWORD hDeviceContext, DWORD AccessCode, DWORD ShareMode)
{
RETAILMSG(1,(TEXT(":::SPL_Open.
n")));
//不允许多个应用打开本驱动
i
- 2022-07-26 11:21:15下载
- 积分:1
-
PC总线I/O操作实时捕捉软件IOMON3
应用背景为工控PC机开发的软件如果需调试输入输出常要对总线操作进行实时记录和分析。这个可以用硬件完成但比较麻烦,也可以用一段DOS驻留程序实现。关键技术利用386保护模式将DOS实模式下的PC总线I/O操作(in/out)实时捕捉到内存并可以显示在屏幕上。由于捕捉到内存,因此不影响频繁使用I/O指令的软件速度。可用于ISA/VESA/PCI插卡及相关软件的输入/输出调试、I/O性能/行为分析和反汇编。Version 3增加了连续相同I/O操作的压缩记录功能,大大提高了内存利用率。同时提供了一些编译、测试脚本和BC3.1工程文件供大家在BC3.1下进一步开发。
- 2022-07-07 11:18:43下载
- 积分:1
-
自定义USB设备驱动(非CDC)
将基于c8051f340单片机枚举成自定义USB设备,上层AP通过本驱动程序和底层硬件里的FIRMWARE程序通信。
- 2023-03-28 02:40:04下载
- 积分:1
-
STC11F16XE驱动4个步进电机(软件实现16细分)
用STC11F16XE驱动4个2803带动4个步进电机,每个电机都是用软件实现16细分
- 2022-03-26 16:54:06下载
- 积分:1
-
CPU 信息德尔菲
Editor 的检讨后,你会得到 0 10 CF 硬币。您的源代码,你会得到更多的 CF 硬币质量越好。请仔细填写以下各节。
- 2022-02-13 13:33:34下载
- 积分:1
-
rewrwere test spack free
定义VFD U主要147
- 2022-08-06 09:05:37下载
- 积分:1
-
IC4094驱动代码
IC4094-IO口扩展芯片驱动源代码
- 2022-03-15 08:16:37下载
- 积分:1
-
AS-R机器人定位和导航
以AS-R机器人为实验平台,在其中加入LP3300电子罗盘现定点方位精确校正和运动导航,用MFC为编程工具,能够显示机器人的坐标和运动轨迹。
- 2022-02-02 15:02:37下载
- 积分:1
-
ad7190的驱动程序
这是ad7190的驱动程序,已经能够成功读取ad值和ad的寄存器值,对于想要使用这款ad的同学,这里面的驱动程序对你们来说应该具有一定的参考意义
- 2022-08-24 18:41:42下载
- 积分:1
-
ht1621驱动
HT1621 是HOL TEK 公司生产的LCD 显示驱动专用芯片, 可驱动多达128 段的LCD 显示器。HT1621可编程多功能LCD 驱动器 ,可驱动占 表 1 HT1621的引脚功能
空比为1/ 2、1/ 3 或1/ 4 , 偏置比为1/ 2 或1/ 3 的LCD 显示器。芯片内置32 ×4 位显示RAM ,具有低功耗选择。适用于LCD 模块和显示驱动模块组成的显示系统
- 2022-12-14 17:00:03下载
- 积分:1