您的位置首页生活百科

请介绍几本跟计算机硬件编程有关的书籍

请介绍几本跟计算机硬件编程有关的书籍

的有关信息介绍如下:

请介绍几本跟计算机硬件编程有关的书籍

这个不需要很多硬件知识,vc,vb,c#看你那个熟一点了,Windows sdk有一套api函数可以实现这些接口的操作。比如CreateFile()函数就可以将一个usb设备映射成一个文件,然后就是对这个文件的操作。看一下MSDN结合一些接口操作(串口、并口、usb口)的实例搞定键盘和鼠标应该不是问题。我做过串口、并口、usb口的驱动,如果鼠标键盘都是usb口的话,我可以给你一些资料,如果是ps/2的我没有做过,不过应该比usb简单,可能跟串口的难度是一个档次。如果你基础较差,建议看一下计算机接口技术中的串并口编程书入门,然后看MSDN亲自操刀!

我也不能完全给出你想要的东西,只是就我所知简单说点。

F:\学习考研\电子图书\电子宝库

├—215例题解析自动控制原理_0

├—21世纪信息与通信技术教程 多媒体通信_0

├—21世纪信息与通信技术教程 数字电路与FPGA_0

├—21世纪信息与通信技术教程 数字语音:语音编码实用教程_0

├—21世纪信息与通信技术教程 现代通信基础与技术_0

├—21世纪大学计算机应用系列教材 JAVA与面向对象程序设计导论_0

├—21世纪大学计算机系列教材 C语言大学实用教程_0

├—21世纪网络平台大学计算机系列教材 离散数学_0

├—21世纪网络平台大学计算机系列教材 网络平台大学计算机信息技术_0

├—21世纪高等学校应用型规划教材 EDA实用技术教程_0

├—21世纪高等学校应用型规划教材 Protel 99SE实用技术教程_0

├—21世纪高等学校应用型规划教材 电子交易与支付_0

├—21世纪高等学校应用型规划教材 网络及电子商务安全_0

├—21世纪高等学校教材 概率论与数理统计 (第二版)_0

├—21世纪高等学校教材 线性代数 (第二版)_0

├—21世纪高等学校电子信息类专业规划教材 Visual Basic程序设计基础教程_0

├—21世纪高等学校电子信息类专业规划教材 Visual Basic程序设计教程_0

├—21世纪高等学校电子信息类专业规划教材 多媒体课件制作实训教程_0

├—21世纪高等学校电子信息类专业规划教材 网络安全技术基础_0

├—21世纪高等学校电子信息类专业规划教材 网络安全概论_0

├—21世纪高等学校电子信息类专业规划教材 网络系统集成技术_0

├—21世纪高等学校电子信息类专业规划教材 计算机信息管理基础_0

├—21世纪高等学校电子信息类专业规划教材 计算机硬件技术基础_0

├—21世纪高等学校电子信息类教材 数字微波通信系统_0

├—21世纪高等学校规划教材 高等数学_0

├—21世纪高等学校计算机基础教育系列教材 数据库应用与程序设计实验指导_0

├—21世纪高等学校计算机基础教育系列教材 数据库应用与程序设计教程_0

├—21世纪高等学校计算机科学与技术教材 面向对象C++程序设计_0

├—21世纪高等院校教材 电磁场与电磁波_0

├—21世纪高等院校教材 遥感数字图像处理_0

├—21世纪高等院校数字艺术设计系列教材 数字动画设计艺术_0

├—21世纪高等院校电气信息类系列教材 单片机原理与应用_0

├—21世纪高等院校规划教材 DSP原理及应用_0

├—21世纪高等院校规划教材 数据通信与计算机网络_0

├—21世纪高等院校计算机教材系列 C语言程序设计教程_0

├—21世纪高等院校计算机科学与工程系列教材 微型计算机原理与接口技术_0

├—21世纪高等院校计算机科学与技术规划教材 Java程序设计简明教程_0

├—21世纪高等院校计算机科学与技术规划教材 微机原理与接口技术 (80386-Pe_0

├—21世纪高等院校计算机系列教材 Java程序设计基础_0

├—21世纪高等院校计算机系列教材 Java程序设计实验与实训_0

├—21世纪高等院校计算机系列教材 管理信息系统_0

├—21世纪高等院校计算机系列教材 编程逻辑与结构化程序设计 (第三版)_0

├—21世纪高职高专信息技术教材 数据库原理及应用教程_0

├—21高等学校电子信息类专业规划教材 计算机引论_0

├—301例题解析电工电路 (中册)_0

├—372例题解析电工电路 (上册)_0

├—488例题解析电工电路 (下册)_0

├—8051单片机彻底研究 基础篇_0

├—8051单片机彻底研究 实习篇_0

├—8051单片机数据传输接口扩展技术与应用实例_0

├—Adobe 数字艺术中心 InDesign CS标准教材_0

├—Advanced C++ (中文版)_0

├—APSL参数化有限元分析技术及其应用实例_0

├—ASP+SQL Server网络应用系统开发与实例_0

├—ASP信息系统设计与开发实列_0

├—Authorware 6_5多媒体制作基础教程_0

├—BHDL实例剖析_0

├—BIOS、注册表与硬盘终极解析_0

├—Blackfin系列DSP原理与系统设计_0

├—C#Builder编程起跑_0

├—C#大学教程_0

├—C#应用程序开发标准教程_0

├—C#程序设计培训教程_0

├—C#面向对象程序设计:台版_0

├—C++ Templates中文版_0

├—C++Builder 6实用编程100例_0

├—C++同构化对象程序设计原理_0

├—C++多范型设计_0

├—C++大学自学教程(第7版)_0

├—C++捷径教程 第3版_0

├—C++程序设计_0

├—C++程序设计实验指导与实训_0

├—C++编程惯用法——高级程序员常用方法和技巧_0

├—C++网络编程 卷2 基于ACE和框架的系统化复用_0

├—C++面向对象程序设计 (第四版)_0

├—CAXA电子图板XP实用教程_0

├—CCNA学习指南 (中文版) (640-801)_0

├—CDMA 无线通信原理_0

├—CPLD_FPGA可编程逻辑器件应用与开发_0

├—C_0

├—C语言与MATLAB接口:编程与实例_0

├—C语言程序设计2_0

├—C语言程序设计3_0

├—C语言程序设计_0

├—C语言程序设计导学_0

├—C语言精彩编程百例_0

├—Delphi 7_0程序设计教程_0

├—Delphi 7应用教程_0

├—Delphi 7数据库开发教程_0

├—Delphi 7数据库高级教程_0

├—Delphi 7程序设计_0

├—Delphi 7课程设计案例精编_0

├—Delphi 程序设计技能百练_0

├—DELPHI 经典游戏程序设计40例_0

├—Delphi串口通信技术与工程实践_0

├—Delphi数据库开发实例解析_0

├—Delphi数据库编程_0

├—Delphi数据库高级实例导航_0

├—Delphi源代码分析_0

├—Delphi程序设计_0

├—Delphi程序设计实训_0

├—Delphi程序设计教程_0

├—Delphi精要2_0

├—Delphi精要_0

├—DSP 通信工程技术应用_0

├—DSP信号处理技术应用_0

├—DSP技术及应用_0

├—DSP控制系统的设计与实现_0

├—DSP算法设计与系统方案_0

├—DSP系统设计与实践_0

├—DSP芯片的原理与开发应用 (第3版)_0

├—DSP集成开发环境:CCS及DSP_BIOS的原理与应用_0

├—DWDM技术原理与应用_0

├—EDA与数字系统设计_0

├—EDA工程实践_0

├—Enterprise Java Bean程序设计实例详解_0

├—Excel 2003中文版入门与提高_0

├—IBM PC 80X86汇编语言程序设计_0

├—IBM信息集成技术原理及应用_0

├—ICSA密码学指南_0

├—IEEE 802_11无线局域网_0

├—IEEE1394接口技术_0

├—Intel微处理器结构、编程与接口 (第六版)_0

├—Intel汇编语言程序设计 第四版_0

├—IP宽带通信网络技术_0

├—J2EE 应用与实践技巧:JAVA设计模式、自动化与性能_0

├—J2EE网络编程标准教程_0

├—J2METM技术手册_0

├—J2ME开发大全_0

├—Java 2学习指南——Sun Certified Programmer_0

├—Java 2实用教程_0

├—Java 2程序设计技能百练_0

├—Java 2简明教程_0

├—Java Web服务开发_0

├—Java 国际认证(SCJP)典型试题1000例_0

├—Java 模式_0

├—Java 游戏编程_0

├—Java 课程设计案例精编_0

├—Java与CORBA客户 服务器编程 第二版_0

├—Java信息系统设计与开发实例_0

├—Java基础教程_0

├—Java实用系统开发指南_0

├—Java实用编程100例_0

├—Java并发编程:设计原则与模式_0

├—Java手机_PDA程序设计入门_0

├—Java数值方法_0

├—Java数据对象_0

├—Java数据库高级教程_0

├—Java数据结构和算法 (第二版)_0

├—Java极限编程_0

├—JAVA程序设计2_0

├—Java程序设计3_0

├—Java程序设计_0

├—Java程序设计基础 (第3版)_0

├—Java程序设计实战训练_0

├—Java程序设计技巧与开发实例_0

├—Java程序设计教程_0

├—Java程序设计高级主题_0

├—Java算法 (第3版,第1卷)_0

├—Java编程原理:面向工程和科学人员_0

├—JAVA缺陷_0

├—Java网络编程基础_0

├—Java语言程序设计_0

├—Java语言程序设计教程_0

├—Java课程设计_0

├—Java软件开发2_0

├—Java软件开发_0

├—Java项目开发实践_0

├—Java高级实用编程_0

├—Jave 2认证考试学习指南 (第四版) (英文版)_0

├—JBuilder 9_0入门与提高_0

├—JBuilder 9_0程序设计——Java程序员成功之路_0

├—JBuilder精髓_0

├—JSP信息系统设计与开发实例_0

├—MATLAB 6_5及其在信号处理中的应用_0

├—MATLAB 6_5图形图像处理_0

├—MATLAB 7_0实用指南 (上册)_0

├—MATLAB 7_0实用指南 (下册)_0

├—MATLAB M语言高级编程_0

├—Matlab 小波分析工具箱原理与应用_0

├—MATLAB与外部程序接口_0

├—MATLAB仿真技术与应用教程_0

├—MATLAB仿真技术主导实例应用教程_0

├—MATLAB信息工程工具箱技术手册_0

├—MATLAB及其在电路与控制理论中的应用_0

├—Matlab图像处理与应用_0

├—MATLAB图形图像处理应用教程_0

├—MATLAB工具箱应用_0

├—MATLAB应用数学工具箱技术手册_0

├—Matlab接口技术与应用_0

├—MATLAB控制工程工具箱技术手册_0

├—MATLAB数学计算范例教程_0

├—MATLAB有限元分析与应用_0

├—MATLAB电力系统设计与分析_0

├—MATLAB程序设计_0

├—MATLAB符号运算及其应用_0

├—MATLAB自动控制原理习题精解_0

├—MCS-51单片机原理及应用实例_0

├—MCS-51系列单片机原理与接口技术_0

├—MCS-51系列单片机系统及其应用 (第二版)_0

├—Microsoft SQL Server 2000宝典_0

├—OP放大电路设计_0

├—Oracle9i数据库原理与应用教程_0

├—OrCAD电路设计_0

├—PCB电磁兼容技术——设计实践_0

├—PC控制及接口程序设计实例_0

├—PIC 单片机原理与接口技术_0

├—PowerBuilder9_0数据窗口技术_0

├—PowerPCB高速电子电路设计与应用_0

├—Protel 2004电路原理图及PCB设计_0

├—Protel 99 SE印制电路板设计教程_0

├—Protel 99 SE原理图与PCB及仿真_0

├—Protel DXP 电路原理图设计指南_0

├—Protel DXP印制电路板设计指南_0

├—Protel DXP电路原理图与PCB设计_0

├—Protel DXP电路原理图与电路板设计教程_0

├—Protel DXP电路图及电路板设计实用教程_0

├—Protel DXP电路设计与仿真_0

├—Protel DXP电路设计与制版实用教程_0

├—Protel DXP电路设计与应用2_0

├—Protel DXP电路设计入门与应用_0

├—Protel DXP电路设计入门与进阶_0

├—Protel DXP电路设计制版入门与提高_0

├—Protel DXP电路设计标准教程_0

├—PSpice 电路优化程序设计_0

├—PSpice 电路设计实用教程_0

├—PSpice电路原理与实现_0

├—PSpice电路编辑程序设计_0

├—PWM控制与驱动器使用指南及应用电路:单端控制与驱动器部分_0

├—Red Hat Linux安全与优化_0

├—Tanner Pro集成电路设计与布局实战指导_0

├—TMS320C500系列DSP系统设计与开发实例_0

├—TMS320C54x DSP应用程序设计教程_0

├—TMS320LF_LC24系列DSP的CPU与外设_0

├—UML及其建模工具的使用_0

├—UML宝典_0

├—UML工具箱_0

├—USB 接口技术_0

├—Verilog HDL数字设计与综合 (第二版)_0

├—Verilog HDL程序设计教程_0

├—Verlog HDL 综合实用教程_0

├—VHDL与微机接口设计_0

├—VHDL数字系统设计 (第二版)_0

├—VHDL电路设计实用教程_0

├—VHDL电路设计技术_0

├—Visual Basic 6_0实践指导_0

├—Visual Basic 6_0应用编程150例_0

├—Visual Basic 程序设计教程_0

├—Visual Basic6_0数据库开发技术与工程实践_0

├—Visual Basic_NET程序设计实训教程_0

├—Visual Basic程序设计2_0

├—Visual Basic程序设计_0

├—Visual C#_NET程序设计经典_0

├—Visual C++ 6_0应用编程150例_0

├—Visual C++ 6_0数据库开发技术与工程实践_0

├—Visual C++6_0数字图像编码_0

├—Visual C++_MATLAB图像处理与识别实用案例精选_0

├—Visual C++_NET数字图像处理技术与应用_0

├—Visual C++_NET程序设计入门_0

├—Visual C++_NET编程实例_0

├—Visual C++_Turbo C串口通信编程实践_0

├—Visual C++数字图像实用工程案例精选_0

├—Visual C++网络通信程序开发指南_0

├—Visual C++网络通信编程实用案例精选_0

├—Visual FoxPro上机实践指导教程_0

├—Visual FoxPro程序设计教程_0

├—Visual Prolog编程、环境及接口_0

├—VisualC++_NET MFC类库应用详解_0

├—WCDMA技术与系统设计:第三代移动通信系统的无线接入_0

├—WCDMA无线通信技术及演化_0

├—WCDMA移动通信技术_0

├—Win32汇编语言实用教程_0

├—Windows安全性编程_0

├—XML编程实例教程_0

├—·工程数学·复变函数_0

├—《Visual Basic程序设计教程》实验与习题_0

├—《中华人民共和国电子签名法》释义及实用指南_0

├—《汇编语言与微机原理》学习指导与训练_0

├—《集成电子技术基础教程》教学指导书_0

├—三星电子绝处逢生的强悍之道_0

├—三级信息管理技术_0

├—三级信息管理技术:新大纲_0

├—专用集成电路_0

├—世界著名大学核心教材 计算机类 C语言程序设计_0

├—中国半导体行业协会集成电路设计分会推荐教材 集成电路设计与九天EDA工具应用_0

├—中国电子信息产品出口研究报告_2003_0

├—中文 Visual Basic 6_0实例教程_0

├—中文CorelDRAW 11_12时尚创作200例_0

├—中文Visual Basic实例全解教程_0

├—企业商务电子化导论_0

只是鼠标键盘?

看下DDK文档吧,可能会有帮助

很少接触硬件,帮不了你

当前能直接操作硬件的语言只有汇编和C语言,绝大多数的底层和操作系统内核都是用c语言写的,可以把c语言作为切入点,C语言有很多数据类型,算法,学完C对你以后学习其他任何语言都有莫大的帮

<微型计算机硬件接口实用编程> 【出版社】北京航空航天大学出版社

你说的这个实现双鼠标和双键盘这个东东,好像是有一种接口转换工具吧,接上这种接口就可以实现了吧