阅读:4937回复:13
有用过BC4-rom的 CSR蓝牙的兄弟吗?
请教一些应该如何设置呢
|
|
最新喜欢:wingma... |
沙发#
发布于:2007-07-12 10:30
我也在做,也是很多搞不清楚,你做得如何了
|
|
|
板凳#
发布于:2007-07-12 11:01
还处于摸索阶段吧,首先是还不知道在哪里设置pskey值呢,需要设置哪些pskey,我目前还不是很确定。
多多讨论啊 |
|
地板#
发布于:2007-07-12 11:14
pSkey一般在BCSP SYNC建立以后,写进去,代理应该会给你们一个默认的配置的,注意把baud配置放到pSkey的最后面去设,一般是先在115200下设,最后会变成921600的
|
|
地下室#
发布于:2007-07-12 11:34
你们知道注册表如何设置么?serialcsr.dll的加载问题
|
|
|
5楼#
发布于:2007-07-12 12:22
dillonhua :
哎,我就是还没有这个pskey表,都不知道需要发什么pskey。 另外这些pskey值在什么文件里改呢?还是设置注册表? |
|
6楼#
发布于:2007-07-14 00:02
psKey是CSR芯片配置寄存器的设置值,蓝牙驱动启动的时候,想要将这些值通过串口发送给CSR芯片,然后芯片去配置它的一些寄存器设置,主要包括一些时钟设置(这个跟你外接的晶振大小有关),还有和CPU的通讯baud,串口配置,一般会配成921600,这样听立体声的时候会好些。
那些需要配置的值,你需要问你的代理,我这边也没有BC4的配置,不过听他们说和BC3差不多 |
|
7楼#
发布于:2007-07-14 07:40
谢谢你的回答
默认的应该是115200吧?等配置好了,最后在设置成921600? |
|
8楼#
发布于:2007-07-16 18:49
对,蓝牙芯片在reset后的baud就是115200(这个你可以从SPEC上看到),有的芯片可以自适应,就是你最开始以任何BAUD和蓝牙芯片通讯都可以
在设置完一些参数(PSKEY)后,这时尽量将BAUD调高一些,可以改善性能,后面OS下的协议栈就是以最终的BAUD和芯片通讯了 |
|
9楼#
发布于:2007-07-16 20:22
谢谢。
我有个问题,对于RTS,CTS这两个流控制信号,在低速的时候--比如115200,一定要的吗?在复位后,这两个信号是使能的吗?在使用过程中,可不可以不使用这个流控制? (我这样问:主要我没有这两个控制脚) |
|
10楼#
发布于:2007-07-17 11:32
对于流控,当然加上是比较好的,我们曾经用CSR CORE3的芯片,不知道串口连接那部分的电路到底是怎么回事,当传输一个较大的文件 5M以上,总是因为串口上误码较高而失败,加上流控后有一定的改善。
不加流控也无所谓,如果需要加的话,你得在PSKEY里的CSR芯片配置的时候加上流控配置,然后在下载完SPKEY后,驱动里面从新配置一下串口,打开流控就可以了。 |
|
11楼#
发布于:2007-07-17 12:22
谢谢dillonhua
我是想最好不加,因为我的CPU这两个信号线没有引出来。 不知道应该设置哪个PSKEY。 你有PSKEY的说明手册吗? |
|
12楼#
发布于:2007-07-28 09:49
我正准备做CSR BT4的驱动, 加我MSN:liyong983@163.com
多多交流 |
|
13楼#
发布于:2007-07-30 19:08
QQ 66073631
|
|