知道这个硬件是怎么工作的
否则 没法写驱动
懂这个之后
准备好相应芯片的技术手册。
根据技术手册,携首芦配置对应时钟寄存器
如需要中断,配置中断相关寄存器。完成对应的ISR中断服务程序。
实芹芦现对外接口。
c驱动器在:驱动都在C:\Windos\system32\drivers 这个闭亏目录里面。如果你用其他软件驱动,就放在哪个软件相关设置目录,你可以打开那个软件,看看驱动备份放在那个目录文件夹。
电脑里的驱动程序放在:C:WindowsSystem32drivers。
英文单词“drivers”就是“驱动程序”复数的意思。
驱动程序的扩展名是“.sys”。各种各样的驱动程序都在这里。
扩展资料:
驱轿贺神动程序(Device Driver)全称为“设备驱动程序”,是一种可以使计算机和设拍袜备通信的特殊程序,可以说相当于硬件的接口, *** 作系统只能通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。
正因为这个原因,驱动程序在系统中的所占的地位十分重要,一般当 *** 作系统安装完毕后,首要的便是安装硬件设备的驱动程序。不过,大多数情况下,我们并不需要安装所有硬件设备的驱动程序,例如硬盘、显示器、光驱等就不需要安装驱动程序,而显卡、声卡、扫描仪、摄像头、Modem等就需要安装驱动程序。
另外,不同版本的 *** 作系统对硬件设备的支持也是不同的,一般情况下版本越高所支持的硬件设备也越多,例如笔者使用了Windows XP,装好系统后一个驱动程序也不用安装。
C++的存在的主要目的就槐岁是VC++用的语言而已。不是写驱动的芦侍。当然硬要用他写也可以。用C写的 短小精悍 但费时费力。其他语言写的,优铅哗睁缺点跟C写的正好相反(包括C++)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)