4202|10

88

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

bthcsr.dll库的调用问题 [复制链接]

请问一下,bthcsr.dll库通常是在系统启动的哪个阶段调用啊?它是不是在serial驱动加载前就加载了呢?谢谢。

最新回复

bthcsr.dll 我晕 ,怎么我的编译出来没有这个的?  详情 回复 发表于 2010-1-27 15:39
点赞 关注

回复
举报

85

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
bthcsr.dll 是蓝牙驱动,这个和串口驱动有什么关系吗?
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 91program 的回复:
bthcsr.dll 是蓝牙驱动,这个和串口驱动有什么关系吗?


那里,蓝牙通信的底层通信都是由串口做载体的
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 xqhrs232 的回复:
引用 1 楼 91program 的回复:
bthcsr.dll 是蓝牙驱动,这个和串口驱动有什么关系吗?


那里,蓝牙通信的底层通信都是由串口做载体的


这不就清楚了,BT以串口为基础,当然是串口驱动先加载了。否则BT如何工作!
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

5
 
因为我将bthcsr.dll加入NK中后,修改注册表如下:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\HCI]
    "Driver"="bthcsr.dll"
    "Name"="COM4:"
    "baud"=dword:1c200
    "flags"=dword:4
    "resetdelay"=dword:1388
结果在bthcsr.dll中,打开COM4时失败了,所以我在想是不是在加载bthcsr.dll之后才加载串口驱动,才导致失败的。
因为系统启动后,能用应用去打开COM4口(其它串口相同)。
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 3 楼 91program 的回复:
引用 2 楼 xqhrs232 的回复:
引用 1 楼 91program 的回复:
bthcsr.dll 是蓝牙驱动,这个和串口驱动有什么关系吗?


那里,蓝牙通信的底层通信都是由串口做载体的


这不就清楚了,BT以串口为基础,当然是串口驱动先加载了。否则BT如何工作!

所以我想问一下,是不是先加载bthcsr.dll还是先加载串口驱动。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 3 楼 91program 的回复:
引用 2 楼 xqhrs232 的回复:
引用 1 楼 91program 的回复:
bthcsr.dll 是蓝牙驱动,这个和串口驱动有什么关系吗?


那里,蓝牙通信的底层通信都是由串口做载体的


这不就清楚了,BT以串口为基础,当然是串口驱动先加载了。否则BT如何工作!

所以我想问一下,是不是先加载bthcsr.dll还是先加载串口驱动。
 
 
 

回复

91

帖子

0

TA的资源

一粒金砂(初级)

8
 
那把串口驱动的加载提前看看了!
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

9
 
"Driver"="bthcsr.dll"
"Name"="COM4:"

有点矛盾。

所谓"Name"="COM4:"是指将此驱动作为COM4加载,以便应用程序可以用CreateFile打开COM4的方式,来与此驱动通讯。
而你现在这样做,既是想将bthcsr.dll作为COM4加载,又想在bthcsr.dll里面打开COM4,“自己打开自己”,当然会出错。

在bthcsr.dll里面应该选择已有的,确认可打开的com口才行。已有的COM口必须在此驱动前加载。

另外,可以考虑不在驱动里打开,而通过注册表或者应用传送参数,在open而不是init的时候来选择打开某个COM口,这样就避免在驱动中打开com口了。
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

10
 
shuiyan,谢谢你分析这么清晰,上面的注册表配置是没有问题,而有问题是地方是我们拿的POLLUX方案中对serial驱动的注册表配置,现在问题已经解决了。谢谢大家帮忙。
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

11
 
bthcsr.dll 我晕 ,怎么我的编译出来没有这个的?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表