wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
阅读:4937回复:13

有用过BC4-rom的 CSR蓝牙的兄弟吗?

楼主#
更多 发布于:2007-07-10 23:48
请教一些应该如何设置呢

最新喜欢:

wingmanwingma...
desirechange
驱动小牛
驱动小牛
  • 注册日期2006-09-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分904分
  • 威望152点
  • 贡献值0点
  • 好评度88点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-12 10:30
我也在做,也是很多搞不清楚,你做得如何了
desirechange?desire to change
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-07-12 11:01
还处于摸索阶段吧,首先是还不知道在哪里设置pskey值呢,需要设置哪些pskey,我目前还不是很确定。
多多讨论啊
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-07-12 11:14
pSkey一般在BCSP SYNC建立以后,写进去,代理应该会给你们一个默认的配置的,注意把baud配置放到pSkey的最后面去设,一般是先在115200下设,最后会变成921600的
desirechange
驱动小牛
驱动小牛
  • 注册日期2006-09-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分904分
  • 威望152点
  • 贡献值0点
  • 好评度88点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-07-12 11:34
你们知道注册表如何设置么?serialcsr.dll的加载问题
desirechange?desire to change
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-07-12 12:22
dillonhua :

哎,我就是还没有这个pskey表,都不知道需要发什么pskey。
另外这些pskey值在什么文件里改呢?还是设置注册表?
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-07-14 00:02
psKey是CSR芯片配置寄存器的设置值,蓝牙驱动启动的时候,想要将这些值通过串口发送给CSR芯片,然后芯片去配置它的一些寄存器设置,主要包括一些时钟设置(这个跟你外接的晶振大小有关),还有和CPU的通讯baud,串口配置,一般会配成921600,这样听立体声的时候会好些。

那些需要配置的值,你需要问你的代理,我这边也没有BC4的配置,不过听他们说和BC3差不多
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-07-14 07:40
谢谢你的回答
默认的应该是115200吧?等配置好了,最后在设置成921600?
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-07-16 18:49
对,蓝牙芯片在reset后的baud就是115200(这个你可以从SPEC上看到),有的芯片可以自适应,就是你最开始以任何BAUD和蓝牙芯片通讯都可以

在设置完一些参数(PSKEY)后,这时尽量将BAUD调高一些,可以改善性能,后面OS下的协议栈就是以最终的BAUD和芯片通讯了
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-07-16 20:22
谢谢。
我有个问题,对于RTS,CTS这两个流控制信号,在低速的时候--比如115200,一定要的吗?在复位后,这两个信号是使能的吗?在使用过程中,可不可以不使用这个流控制?
(我这样问:主要我没有这两个控制脚)
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-07-17 11:32
对于流控,当然加上是比较好的,我们曾经用CSR CORE3的芯片,不知道串口连接那部分的电路到底是怎么回事,当传输一个较大的文件 5M以上,总是因为串口上误码较高而失败,加上流控后有一定的改善。

不加流控也无所谓,如果需要加的话,你得在PSKEY里的CSR芯片配置的时候加上流控配置,然后在下载完SPKEY后,驱动里面从新配置一下串口,打开流控就可以了。
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-07-17 12:22
谢谢dillonhua
我是想最好不加,因为我的CPU这两个信号线没有引出来。
不知道应该设置哪个PSKEY。
你有PSKEY的说明手册吗?
anchor720
驱动牛犊
驱动牛犊
  • 注册日期2007-07-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-07-28 09:49
我正准备做CSR BT4的驱动, 加我MSN:liyong983@163.com
多多交流
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-07-30 19:08
QQ 66073631
游客

返回顶部