-
探寻可靠的硬件 ID
翻译 maninwest@Codeforge 作者:Michael N Haephrati (האפרתי)@CodeProject很多桌面应用开发员需要唯一识别出运行软件的计算机。这种身份识别必须能生成唯一的数据元素,每台计算机各不相同,并在同一台给定计算机上可重现相同的 ID。 WMI 的类Windows 提供了一组可以用于硬件枚举和身份识别任务的类,称为 WMI ( Windows Management Instrumentation), 是 Windows Driver Model (WDM) 的扩展。WMI 根据安装组件提供静态信息和更改的动态信息,可以在服务器上或者计算机使用多数编程语言进行本地和远程管理,枚举安装的组件并提醒发生的更改。我通过研究总结出,如果重视速度和可靠性的话,最好通过 Win32 API 访问硬件而不使用 WMI。我遇到了很多延迟,且在某些情况下, WMI 不能检测出 CPU ID 等元素。这里着重介绍不使用WMI 获取此数据的直接方法。获得唯一的 CPU ID似乎最好的方法是取样 CPU 唯一识别号 (或者CPU ID)。但是,这种选择有几个问题,让依赖读取 CPU ID 几乎不可能实现。首先,除了旧的奔腾 III,大多数 CPU 都没有唯一的 CPU 序列号。Intel 已经处于安全考虑移除了此功能。整个主板仍可以生成一个 ID ,这本是可以实现的,但是由于主板的类型很多制造商很多,让生成一个覆盖所有的唯一 ID 基本上不可能。一家名为 CPU ID 的法国公司在此方面做了很多研究,他们花费了很多资源来获得每个主板和 CPU
- 2022-02-12 02:31:53下载
- 积分:1
-
STM32彩屏驱动FSMC_TFT(9325)无DMA
STM32彩屏驱动FSMC_TFT(9325),程序只是驱动部分,此程序注释完整适合初学者。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2022-08-13 22:28:36下载
- 积分:1
-
nrf24l01发送和接收两端源码
测试通过的51单片机驱动nrf24l01无线传感器收发端c源码,引脚配置见源码文件
- 2023-03-23 20:10:04下载
- 积分:1
-
AR6kSDK.3.0 ath系列驱动
AR6kSDK.3.0 ath系列驱动 &
- 2023-07-14 11:45:04下载
- 积分:1
-
STM32电机控制库函数
应用背景STM32控制简单的无刷直流电机控制,带霍尔的,三相六状态,PID算法。可以对照稍作修改就可以应用到实际项目中关键技术用STM32 的 TIM1 产生PWM方波信号(占空比50%),来控制步进电机运转,在通过更新TIM1的period
来改变电机的旋转速度
- 2022-04-08 00:54:18下载
- 积分:1
-
DAC8831 DAC驱动代码(stm32)
应用背景利用REF5020,稳定的REF输入芯片,调整DAC偏执,使DAC输出稳定值关键技术准确DAC,稳定基准电压输入,STM32DAC编写
- 2022-07-03 06:08:14下载
- 积分:1
-
STM32F103系列学习资料包
STM32F103系列学习资料包,对基本开发用到的外设驱动都做了全面,详细的讲解,注释也很详细,很适合刚开始学习使用STM32F103系列单片机的同学。
- 2022-03-06 03:41:51下载
- 积分:1
-
mTouch触摸框架
资源描述mplabx如何使用框架和编程应用驱动微型芯片PIC,提交源代码将在24小时内进行如果是你第一次提交源代码,请先提交代码。保持标签短,准确和完整,请用“,”分隔。这是更好的搜索网站上提交之前避免sumbitting相同或相似的源代码。
- 2022-05-28 13:59:00下载
- 积分:1
-
C51编写W79E825控制ws2811程序,
由C51编写w79ew825单片机程序,具有呼吸灯效果,RGB交换闪烁炫彩效果。
- 2022-06-14 12:57:42下载
- 积分:1
-
驱动级文件保护
可保护自己的文件不让打开 不让程序扫描等
- 2022-05-13 19:22:36下载
- 积分:1