bluepoint
驱动牛犊
驱动牛犊
  • 注册日期2007-05-21
  • 最后登录2007-05-29
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:1298回复:6

绝对新人向各位前辈请教!

楼主#
更多 发布于:2007-05-28 10:46
提问前先说明一下我的现状:我学的不是软件专业,对操作系统基本不了解,c语言也很一般,看程序比较困难,现在需要做usb驱动程序开发,现特向大家请教!!

就是因为我对软件开发基本不了解,导致我对usb驱动开发没有概念,因此下面的问题肯定让大家见笑了。不过我就是菜鸟新手,我不怕笑话,但希望大家能给建议!!!

我分成这样几个问题,不知道这样提问是否正确,顺序从我认为的易到难:
1.假如我现在有一个usb设备,假设这个设备可以采集外面的数据,已经有了驱动程序(usb设备本身所自带),我想编写应用程序,那么该如何将我要编写的应用程序和驱动程序连接起来?(我的意思是如何来编写应用软件,它与驱动程序的关系是什么?是调用驱动程序?是调用里面的函数?)这样的做法是否是功能驱动程序开发?
2.假如假如我现在有一个usb设备,假设这个设备可以采集外面的数据,还没有驱动程序,那么我如何编写驱动程序?要是编写得话需要哪些相关的知识和开发软件呢?编写好了最终驱动文件格式是什么?.inf 或者.sys?如果编写好了,如何编写应用程序将驱动程序连接起来?

也许我的问题很幼稚,但是我确实很认真的想学习并上路,希望大家能指明道路,列出些我必须了解的知识和要看得书籍。对于大家的帮助我真的不胜感激并铭记于心!

谢谢您的帮助!

谢谢答复!
bluepoint
驱动牛犊
驱动牛犊
  • 注册日期2007-05-21
  • 最后登录2007-05-29
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-28 10:57
有没有什么简单的例子让我可以对usb驱动开发有个认识
在开发中学习,谢谢了!
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
板凳#
发布于:2007-05-28 14:18
用户被禁言,该主题自动屏蔽!
wjt810907
驱动中牛
驱动中牛
  • 注册日期2004-08-18
  • 最后登录2011-04-16
  • 粉丝0
  • 关注0
  • 积分86分
  • 威望409点
  • 贡献值1点
  • 好评度402点
  • 原创分2分
  • 专家分0分
地板#
发布于:2007-05-28 14:27
先从实例入手
mcu_boy
bluepoint
驱动牛犊
驱动牛犊
  • 注册日期2007-05-21
  • 最后登录2007-05-29
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-05-28 14:57
谢谢以上两位仁兄的回答,我按照你们说的先查看资料

那么我还想知道,我是否要把c/c++语言同时熟悉一下,还有操作系统原理什么的?

谢谢回复了!!
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
5楼#
发布于:2007-05-28 18:43
用户被禁言,该主题自动屏蔽!
bluepoint
驱动牛犊
驱动牛犊
  • 注册日期2007-05-21
  • 最后登录2007-05-29
  • 粉丝0
  • 关注0
  • 积分160分
  • 威望17点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-05-29 08:06
好的
谢谢您的回复! 那我就一并同时看c++
游客

返回顶部