-
C#加载驱动例子
C#加载驱动例子
实现了托管代码加载驱动,管理驱动,使用驱动的方法
驱动例子:
SysKey.sys
[DllImport("advapi32.dll", EntryPoint = "OpenSCManagerW", ExactSpelling = true, CharSet = CharSet.Unicode, SetLastError = true)]
public static extern IntPtr OpenSCManager(string machineName, string databaseName, uint dwAccess);
[DllImport("advapi32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr OpenService(IntPtr hSCManager, string lpServiceName, uint dwDesiredAccess);
[DllImport("advapi32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool CloseServiceHandle(IntPtr hSCObject
- 2022-02-04 10:03:20下载
- 积分:1
-
基于AVR单片机与18B20多点温度采集的设计
主要介绍了基于AVR单片机和18B20多点温度采集控制系统,对系统硬件设计和软件实现进行了详细的描述。该系统采用
ATmage16单片机和18B20,18B20负责采集温度,多点温度的采集采用轮询的方式,在主芯片ATmage16段可以实现LCD1602
的显示,也可以进行相应的报警控制。
- 2023-03-03 04:00:03下载
- 积分:1
-
dac8812驱动程序(stm32)
资源描述在其他地方找到的,大家互相学习。里面包含一个头文件,关于stm32自带的程序里面并不包含,新手学习使用。我感觉这段程序写的还不错。
- 2022-08-04 00:17:05下载
- 积分:1
-
RTD2660源代码
应用背景RTD2260为显示器行业,TV行业广泛应用的一款芯片,realtek的显示芯片在国内市场占有率超过70%,但对广大程序员及维修人员获得源代码的途径很少,realtek对源代码的管控也非常严格,现在将此源码分享,供程序员,学生,维修者学习参考关键技术hdmi,vga,ypbpr,avi,svi,tv,audio,s-video,power,panel,inverterinclude "reg52.h"
#include "intrins.h"
#include "math.h"
#include "CoreHeaderGlobal.h"
#include "CoreHeaderStruct.h"
#include "pcbPcb.h"
#include "MiscGUartSend.h"
#include "KeysKey.h"
#include "CoreHeaderEepromDefaultCustomer.h"
#include "PanelPanel.h"
#include "CoreHeaderMaindef.h"
#include "CoreHeaderScalerDef.h"
#include "CoreHeaderI2c.h"
#include "libVideoDec.h"
- 2022-01-26 05:10:50下载
- 积分:1
-
C8051f310定时器延迟1s程序
C8051f定时器1中断精确延时1s的程序。C8051F通常除了有两个标准的8051中的计数器/ 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-07-13 18:36:10下载
- 积分:1
-
103协议103协议源代码
应用背景void Init_IEC103_Buf(unsigned char ucPort)
{
STATUS status;
VOID * pointer;
unsigned short usStep1;
unsigned char * pTempBuf;
BufStruct * pTempBufList, * pTempBufList1;
status = NU_Allocate_Memory(&System_Memory,&pointer,sizeof(IECDefStruct),NU_NO_SUSPEND);
if(status != NU_SUCCESS)
while(1);
pIEC103_Struct[ucPort] = (IEC103DefStruct *)pointer;
status = NU_Allocate_Memory (&System_Memory, &pointer, 8*sizeof(BufStruct), NU_NO_SUSPEND);
if (status != NU_SUCCESS)
&nbs
- 2022-07-22 05:28:03下载
- 积分:1
-
智能交通程序
资源描述红绿灯倒计时程序,自学习,国标通讯倒计时。STC90源程序。定时器处理,485通讯处理。uln2803芯片驱动程序。io口直接驱动应用。原创程序,欢迎学习研究。
- 2022-03-30 20:37:46下载
- 积分:1
-
TI的SVPWM详细资料
资源描述TI官方对SVPWM解读,详细介绍了SVPWM的实现方法和推导过程,很适合刚接触矢量控制算法的驱动研发人员。
- 2022-02-10 05:09:27下载
- 积分:1
-
si1141红外接近传感器驱动
nrodic 测试通过的驱动代码,Si1141是基于反射的低功率红外线接近和环境光传感器,带有 I2C 数字接口,并具有可编程门限中断事件输出。如图1,该传感器包括模拟到数字转换器、集成高灵敏度可见和红外线光电二极管 、处理器和一个具有十五种可选驱动电平的集成红外线 LED 驱动器。Si1141在广泛的动态范围和包括阳光直射在内的各种光源下,可提供优异性能。Si1141还可以在深色玻璃盖下工作。光电二极管响应和关联的数字转换电路对人造光闪烁噪声和自然光颤动噪声具有优异的抗扰性。
- 2022-02-05 17:06:57下载
- 积分:1
-
DSP的EDMA代码(适用于DM642平台)
适用于DM642平台的EDMA程序代码,该代码采用手动触发,进行内部数据搬移。其中搬移来源于外部存储器接口,搬移的目的地址为内部L2空间。
- 2023-07-16 06:45:02下载
- 积分:1