YX6200-16S集成MP3、WAV格式音頻解碼,音質直接由文件決定。主要控制為直接調用串口控制,所以外圍電路較簡單,大大降低了開發(fā)難度。
芯片硬件參數:
名稱 參數
MP3文件格式
1、支持有比特率11172-3和ISO13813-3 layer3音頻解碼
2、采樣率支持(KHZ):8/11.025/12/16/22.05/24/32/44.1/48
3、支持Normal、Jazz、Classic、Pop、Rock等音效
USB接口 2.0標準
UART接口 標準串口,TTL電平,波特率可設
輸入電壓 3.3V-5V
額定電流 15ma[不帶U盤]
尺寸 SOP16封裝
工作溫度 -40度 -- 80度
濕度 5% ~ 95%
芯片引腳說明:
引腳序號 引腳名稱 功能描述 備注
1 SPIDO SDDAT 數據總線
2 SPICLK SDCMD 數據總線
3 SPICS SDCLK 片選總線
4 ADKEY1 觸發(fā)輸出口 要上拉22K到3.3V
5 USB- USB- DM 電腦的USB口或者U盤
6 USB+ USB+ DP 電腦的USB口或者U盤
7 GPIOA6 退耦
8 GND 音頻地
9 DAC-R 音頻輸出右聲道 驅動耳機、功放
10 DAC-L 音頻輸出左聲道 驅動耳機、功放
11 VDDIO 3.3V 電源輸出 給TF卡供電
12 VDD 5V 電源輸入 不可以超過5.2V
13 GND 電源地
14 TX UART 串行數據輸出 3.3V 的TTL 電平
15 RX UART 串行數據輸入 3.3V 的TTL 電平
16 BUSY Busy 輸出 播放時輸出低電平
串口通訊協(xié)議:
串口作為一種在控制領域常用的通信,我們進行了工業(yè)級別的優(yōu)化,加入的幀的校驗、重發(fā)、錯誤處理等措施,大大加強通信的穩(wěn)定性和可靠性,同時可以在此基礎上擴展更加強大的RS485
進行組網功能,串口的通信波特率可自行設置,默認為9600
通訊格式:
支持異步串口通訊模式,通過串口接受上位機發(fā)送的命令
通訊標準:9600 bps
數據位 :8
校驗位 :none
流控制 :none
格式:$S VER Len CMD Feedback para1 para2 checksum $O
$S 起始位0x7E 每條命令反饋均以$開頭,即0x7E
VER 版本 版本信息[目前默認為0xff]
Len len后字節(jié)個數 校驗和不計算在內
CMD 命令字 表示具體的操作,比如播放/暫停等等
Feedback 命令反饋 是否需要反饋信息,1反饋,0不反饋
para1 參數1 查詢的數據高字節(jié)(比如歌曲序號)
para2 參數2 查詢的數據低字節(jié)
checksum 校驗和[占兩個字節(jié)] 累加和校驗[不計起始位$]
$O 結束位 結束位0xEF
電路參考: