|
采用全雙工串口通信;
波特率為9600,數(shù)據(jù)位:8 , 停止位1位,檢驗(yàn)位N。
起始碼-指令類型-數(shù)據(jù)長度(n) -數(shù)據(jù)1-數(shù)據(jù)n-和檢驗(yàn)(SM)
D※指令碼:固定為AA。
口※指令類型:用來區(qū)分指令類型。
D※數(shù)據(jù)長度:指令中的數(shù)據(jù)的字節(jié)數(shù)。
0※數(shù)據(jù):指令中的相關(guān)數(shù)據(jù),當(dāng)數(shù)據(jù)長度為1時(shí),表示只有CMD,沒有數(shù)據(jù)位。
0※和檢驗(yàn):為之前所有字節(jié)之和的低8位,即起始碼到數(shù)據(jù)相加后取低8位。
※數(shù)據(jù)格式:發(fā)送的數(shù)據(jù)或命令,高8位數(shù)據(jù)在前,低8位在后。
查詢播放狀態(tài)(01)
指令:AA01 00 AB
返回: AA01 01播放狀態(tài)SM
說明:在任何時(shí)候都可以查詢當(dāng)前的播放狀態(tài)
播放狀態(tài):00停止; 01播放;02暫停 播放(02)
指令:AA0200AC
返回:無
說明:在任何時(shí)候發(fā)此命令都會(huì)從頭:開始播放當(dāng)前曲目 暫停(03)
指令:AA0300AD
返回:無
停止(04)
指令:AA0400AE
返回:無
上一曲(05)
指令:AA0500AF
返回:無
下一曲(06)
指令:AA0600BO
返回:無
指定曲目(07)
指令:AA0702曲目高曲目低SM
返回:無
例如:AA07020008BB指定播放當(dāng)前盤符第8首,曲目數(shù)從1-65535
曲目序號(hào)是由存儲(chǔ)順序決定。
指定盤符指定路徑播放(08)
指令:AA08長度盤符路徑SM
返回:無
說明:長度=盤符長度+路徑長度=1 +路徑長度
例如: /廣告/小米手機(jī).mp3,可以按如下格式
/廣告*/小米*???,“廣 告*”代表前兩個(gè)字為“廣 告的文件夾”, *為通配符,"小*???"代表文件前兩個(gè)字為"小米"的文件,后面三個(gè)?號(hào)表示格式不限制, 本芯片支持MP3和WAV兩種格式。用上位機(jī)取模數(shù)據(jù)如下:
取模數(shù)據(jù)為:02FD1108 012F B9E3 B8 E62A2F D0A1 C3 D7 2A3F 3F 3F CD
|
-
-
例程.7z
2020-6-27 23:52 上傳
點(diǎn)擊文件名下載附件
288.58 KB, 下載次數(shù): 50
ok
評(píng)分
-
查看全部評(píng)分
|