[转]csr 蓝牙

2018-1-29 Snowywind 杂谈

sink与source的断开和连接  

sink与source的断开可以选择如下两种方式:


法1:
 StreamDisconnect(mic_source_a, spkr_sink_a);


法2:
 StreamDisconnect(0, spkr_sink_a);
 StreamDisconnect(mic_source_a, 0);


在test mode时,连接mic的source与音频输出的sink时,要先断开两者的连接,再重生连接。
如果没有先断开,则连续按两次进入mic的source与音频输出的sink,即线路的重复执行,会painc。

 

如果运行蓝牙的开发环境时发现panic,自动弹出运行到的汇编文件headset.xap,要判断出现panic的地方可以有以下两种方法:

阅读全文>>

标签: CSR Bluetooth CSR86xx 音频 ROM HSP HFP A2DP AVRCP audio sink source

评论(0) 浏览(32)

蓝牙耳机规格(HFP、HSP、A2DP、AVRCP)简介(转)

2017-9-14 Snowywind Bluetooth Audio

当两台蓝牙设备建立连接时,它们会获取对应设备提供的协议。 只有使用相同协议的设备才能交换数据,就像两个人要使用相同的语言才能进行有意义的对话一样。当蓝牙定义设备之间的物理无线连接时,蓝牙规格会建立这些设备能够使用蓝牙技术交换的命令和功能。HSP和HFP蓝牙规格是典型单声道蓝牙耳机操作所需的规格,A2DP和AVRCP对于立体声耳机很重要。

HSP(手机规格,Head-Set-Profile) 这是最常用的配置,为当前流行支持蓝牙耳机与移动电话使用,提供手机与耳机之间通信所需的基本功能。 连接和配置好后,耳机可以作为远程设备的音频输入和输出接口。

......

阅读全文>>

标签: Bluetooth HSP HFP A2DP AVRCP

评论(0) 浏览(199)

单端信号与差分信号(转)

2017-9-13 Snowywind 杂谈

早期的数字总线大部分使用单端信号做信号传输,如TTL/CMOS信号都是单端信号。所谓单端信号,是指用一根信号线的高低电平的变化来进行0、1信息的传输,这个电平的高低变化是相对于其公共的参考地平面的。单端信号由于结构简单,可以用简单的晶体管电路实现,而且集成度高、功耗低,因此在数字电路中得到最广泛的应用。下图是个单端信号的传输模型。

阅读全文>>

评论(0) 浏览(206)

BA0003-CSR86xxB04所支持的SPI Flash型号

2017-9-13 Snowywind Bluetooth Audio

CSR86xx ROM版本蓝牙音频方案需要用到外部存储器,可以选择EEPROM或者FLASH,以下罗列了目前已经测试过的FLASH型号。

已经测试过的1.8V SPI Flash:

Adesto

AT25DF256


阅读全文>>

标签: CSR 蓝牙 BT4.0 CSR86xx SPI FLASH 选型 音频 ROM

评论(0) 浏览(497)

BC0022-CSR uEnergy timer使用时容易犯的一个隐蔽错误

2017-9-5 Snowywind CSR10xx

在CSR uEnergy的开发过程中,难以避免地会用到timer,在使用过程中,有这么一个情况,很容易造成程序运行的不正常,而这种不正常,常常很容易让开发者费解。

我们来看以下例子:

阅读全文>>

标签: CSR uEnergy SDK CSR101x BLE 蓝牙 BT4.0 CSR1010 Timer Bluetooth Smart c语音 CSR10xx

评论(0) 浏览(293)



Powered by Snowywind.com