hongbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-27
  • 最后登录2009-02-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2618回复:11

怎样做win98下的即插即用的硬件设备?

楼主#
更多 发布于:2001-11-02 13:31
在win98下,要做一个串口的即插即用设备,怎样设计硬件电路?要体现出即插即用的功能,是否和单片机有关?我的想法是,硬件电路有的cpu,有了firmware,才能实现pnp的功能,不知道我的想法是否正确?请指教!
前进是我的唯一追求!
hongbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-27
  • 最后登录2009-02-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-11-06 09:34
没有人回应,斑竹帮帮忙吧!增加分数!
前进是我的唯一追求!
usb11
驱动小牛
驱动小牛
  • 注册日期2001-09-17
  • 最后登录2009-04-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-11-07 12:28
我没有听说过有人在串口下面能做出PNP设备的.
助人乃快乐之本! 共同进步是我的本意!
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-11-08 17:17
[QUOTE]原本由 usb11 发表
[B]我没有听说过有人在串口下面能做出PNP设备的. [/B][/QUOTE]

老哥,串口的Modem是不是PNP啊:confused:
我不写驱动好多年
huxo
驱动牛犊
驱动牛犊
  • 注册日期2001-11-07
  • 最后登录2004-09-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-11-08 19:51
串口moden 的pnp可能使这样:安装后拨号器就一直指向串口,开始拨号相当于向串口发数据,moden cpu收到,并回答握手信号,于是就可以用了。
不过要是不拨号,系统不太容易知道串口插没插吧。它总不能像usb每隔一定时间就检测一次吧。

我猜的,仅供参考
你有一个苹果,我有一个苹果,交换了还是一个苹果。 你有一个技术,我有一个技术,交换了是两个技术。
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-11-09 07:56
我的意思是:
如果串口接一个modem,开机的时候,系统会提示你发现新设备。如果只是到这里,算不算PNP 呢?
我不写驱动好多年
hongbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-27
  • 最后登录2009-02-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-11-12 09:15
我也是这个意思!同意KONGFU!
前进是我的唯一追求!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-11-12 09:28
记得曾经研究过ddk里面一个smartcard reader的driver,它就是串口的。好像它把某个pin的电平改变一下,硬件插入的时候windows就知道了。
我们买的一个compaq的keyboard+smartcard reader也是串口的,当时接好了,一开机windows就发现了这个新的设备。看来是有办法做成pnp形式的。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
DK-boy
驱动中牛
驱动中牛
  • 注册日期2001-07-22
  • 最后登录2005-09-21
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-11-12 09:51
[QUOTE]原本由 hongbo 发表
[B]在win98下,要做一个串口的即插即用设备,怎样设计硬件电路?要体现出即插即用的功能,是否和单片机有关?我的想法是,硬件电路有的cpu,有了firmware,才能实现pnp的功能,不知道我的想法是否正确?请指教! [/B][/QUOTE]
简单的问题,给你一份文档就什么都明白了!
喜欢清静?享受人生
hongbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-27
  • 最后登录2009-02-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-11-12 10:49
[QUOTE]原本由 rayyang2000 发表
[B]记得曾经研究过ddk里面一个smartcard reader的driver,它就是串口的。好像它把某个pin的电平改变一下,硬件插入的时候windows就知道了。
我们买的一个compaq的keyboard+smartcard reader也是串口的,当时接好了,一开机windows就发现了这个新的设备。看来是有办法做成pnp形式的。 [/B][/QUOTE]

斑竹,能不能帮帮忙,给我发送这个程序过来!感谢!
前进是我的唯一追求!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-11-12 10:55
ddk里面的东东,你自己装一个不就有了?
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
profsn
驱动牛犊
驱动牛犊
  • 注册日期2001-05-17
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-11-12 11:42
要做即插即用的串口设备,必须让你的电路板接口符合Pnp标准,例如Pci接口是天生的Pnp标准,如果你设计的是ISA接口板那就要采用Pnp ISA标准,详细资料你可以参看IBM的即插即用技术大全。

即插即用的设备不需要定时地向CPU发送诸如握手信号等消息,她只需要在系统BIOS自捡时能被检测到就可以了,大家提到的USB设备不仅使即插即用设备,而且还是可热插拔设备,所以需要定时检测。
游客

返回顶部