本文記錄CSR8670 source程序中的dual-stream功能驗證。
ADK:ADK_CSR867x.WIN4.3.1.5
application:source
開發(fā)板:非官方CSR8670開發(fā)板
dual-stream能讓同時連接CSR8670 dongle的兩個耳機同時播放音樂。
打開source工程,設(shè)置工程屬性:
燒錄到開發(fā)板中。
打開pstool,merge source.psr和source_usb.psr兩個文件到板子中。
按實際情況改一下頻偏(這點非常重要)。
重新插拔usb,可以看到以下設(shè)備:
查看代碼,可以得知默認程序中PIO11可以控制CSR8670 sourcedongle進入配對狀態(tài):
PIO11長按兩秒進入配對狀態(tài):
PIO11短按松開可以重新連接之前配對過的設(shè)備(可以查看相關(guān)代碼得知):
需要準備兩個測試耳機,我這里準備的是兩個高通的QCC3026開發(fā)板(下面簡稱耳機A和B),燒錄了ADK6.4.2.26下的默認sink工程,注意必須要正確寫入每個開發(fā)板的XtalLoad Cap和Xtal Freq Trim,這點非常重要。
以下是測試過程:
1.將CSR8670 usb dongle插入到電腦,檢查設(shè)備管理器中是否能看到QTIL Audio Dongle這個設(shè)備。 2.長按PIO11 2秒鐘,讓dongle進入配對狀態(tài)。 3.讓耳機A進入配對狀態(tài),過一會兒會和dongle配對成功。 4.長按PIO11 2秒,這個時候dongle會和耳機A斷開連接,再一次進入配對狀態(tài)。 5.讓耳機B進入配對狀態(tài),過一會兒就會和dongle配對成功。 6.短按PIO11,讓dongle重新連接耳機A,過一會兒就會連上(如果連不上,可以嘗試將耳機A重新開關(guān)機)。 7.在電腦上播放音樂,就能同時在耳機A和耳機B中聽到同一個音樂了。
這也不算是一個很復(fù)雜的功能,而且默認程序中這些功能都是開著的。需要注意的是,測試的過程中,一定要校準晶體,否則可能失敗,導(dǎo)致無法配對或者dual-stream時只有一個耳機有聲音等意外情況。
原文標題:CSR8670 dual-stream功能驗證
文章出處:【微信公眾號:藍牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
藍牙
+關(guān)注
關(guān)注
116文章
6077瀏覽量
173982 -
Source
+關(guān)注
關(guān)注
0文章
18瀏覽量
10143
原文標題:CSR8670 dual-stream功能驗證
文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
翼輝信息RealEvo-Stream的高效移植過程

編譯器功能安全驗證的關(guān)鍵要素
AK-BT2 的 SOURCE 或 SINK 程序是否能夠控制對等設(shè)備的射頻功率?
如何對DUAL_SENSOR_BOX_KIT 模式(BLE/藍牙)進行編程?
翼輝信息推出全新開發(fā)環(huán)境RealEvo-Stream

一文詳解Video In to AXI4-Stream IP核

stm32g474 hrtim中怎么使用dual channel DAC trigger?
請問ECC功能開啟后如何驗證這個功能是否正常開啟呢?
使用DLPC-API示例代碼中的dlpc347x_dual_samples.c時,圖片投影錯誤怎么解決?
SSR與CSR的區(qū)別是什么?
TPA3113D2的Power Limit功能不能正常工作是怎么回事?
形式驗證如何加速超大規(guī)模芯片設(shè)計?

評論