defence
驱动牛犊
驱动牛犊
  • 注册日期2002-02-27
  • 最后登录2002-10-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1639回复:6

如何学驱动?

楼主#
更多 发布于:2002-04-02 16:34
我是新手,学过C语言,但只限于书后作业,没做过工程。学过汇编语言。其他基本不知道什么了。在这种背景下,应该怎么入手学习驱动呢?可否介绍一两本书?或者告诉我应该补充哪些方面的知识呢? :P
:P超一流低手上路了。。。嘴里唠唠叨叨“功夫不负有心人”:D
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-04-02 16:42
用户被禁言,该主题自动屏蔽!
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-02 16:48
    \"千里之行,始于足下\",建议你不要一开始就学驱动,那样就很累,而且效率不明显。其实驱动和应用程序的本质是相同的,主要的不同在于程序的架构、调试方法、内存的使用的方法以及一堆宠大的内核例程和内核宏。
    学习驱动,DDK是最丰富的、也是最可信的资料来源,你可以挑选你感兴趣的一部分来阅读。
    没有一些Win2000系统组件架构、32位保护模式编程以及必要的Win32、C/C++的编程经验而去学驱动程序开发是不可想象的。
Tom_lyd
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-04-02 16:57
用户被禁言,该主题自动屏蔽!
icesoft
驱动牛犊
驱动牛犊
  • 注册日期2002-01-12
  • 最后登录2002-06-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-02 18:21
驱动开发不只要求您懂软件,也要求您懂硬件!
zhangc98
驱动牛犊
驱动牛犊
  • 注册日期2002-03-30
  • 最后登录2004-10-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-02 19:40
我和你一样,也是刚刚接触wdm驱动程序不久的新手,经过一个多月的学习和实践,给我最大的感觉就是,如果要很快的提高,最重要的就是多实践,也就是多编程。当然需要看一些有关的书来学习,但是如果只是看书的话,有很多地方不容易看懂,但是只要确实动手去做了,就会发现有些书中很晦涩难懂的东西其实并不是那么难。当你边看书边实践完成第一个驱动程序后,你就会提升到一个新的高度了,现在我正在向这个方向努力,祝你好运:)
目前:新手上路; 目标:高级站友; 理想:开国大佬; 方法:自己的努力+大家的关照!
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-02 21:00
建议从 WDM 入手。最好在Win2000下学习。因为win98容易死机,winnt又 有点怪。
游客

返回顶部