自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 UMDF的第一个win10驱动:驱动程序开发环境完善(四)

问题8 使用windbg.exe调试驱动时,停留在“Waiting to reconnect…”的问题 这是在一开始使用无线网卡进行驱动调试时需要的问题。 这个问题的“解决”也花了很久。“解决”两个字加了引号,是因为其实我也不知道这个算不算真正解决了,因为还是没有最后找到无线网卡为啥就是不行的原因。但是microsoft的教程能够继续操作下去了,所以也可以算是解决了。尤其对我这个初学者,更是先把这...

2019-01-29 11:43:52 1529

原创 UMDF的第一个win10驱动:驱动程序开发环境完善(三)

问题5 Win10进入测试模式的问题 Provision成功后,测试计算机会重启,这时会在屏幕右下角显示windows工作在测试模式。 要让计算机退出测试模式,执行如下命令后重启电脑即可: cdedit /set testsigning off 因此可以推理,在Provison过程中,应该是host computer自动在测试计算机上执行了: bcdedit /set testsigning on...

2019-01-28 11:10:36 2448 1

原创 UMDF的第一个win10驱动:驱动程序开发环境完善(二)

问题 3 InfCat,Signability test failed 有时重新“编译工程”,在【解决方案资源管理器】中,右键单击【解决方案”…”(1个项目)】,先后点击【清理解决方案©】、【重新生成解决方案®】,会出现如下的问题: 双击错误信息“InfCat,Signability test failed…”,获得如下的错误详细信息: What? 使用了一个未来的时间? 出现这个问题后,需要...

2019-01-25 14:15:32 2179

原创 UMDF的第一个win10驱动:驱动程序开发环境完善(一)

安装好相关软件后,就可以照着microsoft网站提供的内容进行第一次“尝试”: https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-your-first-driver 这里面三个例子,第一个是是UMDF,后两个是KMDF。跑完这3个例子,可以看到UMDF和KMDF调试过程略微有些不同。 ...

2019-01-24 10:55:24 8468 16

原创 对win10驱动开发环境的理解(二)

所以在看到下面这个网页的入门教程时,心里感觉之前关于打印“HelloWorld”的想法是对的: https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-your-first-driver Win10下的驱动模型是WDF,它又可以分为UMDF、KMDF两类。这三个例子,分别说明了这两类驱动的基...

2019-01-21 12:11:25 1038 1

原创 对win10驱动开发环境的理解(一)

学习一个东西,对于初学者来说,总是希望一开始通过简单的操作,能看到一个直观的结果。开始学习C的时候,开始并不知道C能做些什么事情,但是通过显示“Hello World”,首先直观知道了这个东西可以打印出我们需要的东西。学习Verilog也是类似,或者说学习FPGA的也是类似。对Verilog,也可以先通过仿真器在屏幕上打印Hello Verilog的字样,来获得直观的感受。学习FPGA,除了利用v...

2019-01-21 11:42:19 2595

原创 Win10驱动开发之开发环境的搭建(二)

1. Win10使用Win10易升升级到1809 在最开始学习时,在“部署驱动程序”时,碰到了很多问题。由于是门外汉,曾经怀疑是windows版本的问题,所以把win10进行了升级,升级到了1809版本。 升级链接为: https://go.microsoft.com/fwlink/?LinkID=799445 或者进入microsoft网站: https://www.microsoft.com/...

2019-01-18 09:41:02 2148

原创 感觉这个坑真的好大

在写博客的同时,主要还是尝试把win10的driver开发的流程跑通。然后再根据“结果”来“总结”遇到的问题的解决过程。 之前在“Provision a computer for driver deployment and testing ”,搞了很久: 英文链接: https://docs.microsoft.com/en-us/windows-hardware/drivers/gettings...

2019-01-17 11:40:57 907 1

原创 Win10驱动开发之开发环境的搭建(一)

核心内容: 这次学习最后采用的开发环境如下: Windows : win10 64位 1809版本(Host计算机和测试计算机上相同) Visual Studio Community 2017 : 版本15.9.4 SDK : 10.0.17763.132 WDK : 10.0.17763.132 之前一个朋友开发了一个单板,使用USB2.0的接口,一直以来,他提供的驱动都是基于X...

2019-01-17 00:11:23 5289 1

原创 win10驱动开发学习笔记

Win10驱动开发学习笔记 前言 找个地方发发自学Windows驱动开发的学习笔记。 首先说说为什么要学这个东西,最近不是Python很火嘛,为啥不学Python,学这个驱动开发呢? 主要是以前做过一些FPGA设计,常常会遇到一个问题,就是单板开发好了,集成到系统中后,就需要给开发人员提供板子的驱动程序。这成了一个瓶颈,自己无法提供。虽然通常的比如USB接口的,PCI接口的,听说驱动都很容易,但是...

2019-01-15 18:02:35 1548

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除