亚洲色欲久久久综合网|青青久久伊人狼友网站|亚洲日本中文字幕天堂网|影音先锋国产91资源站|国产亚洲精品无码专区精品|欧美视频一区二区三区不卡|亚洲精品乱码久久久久久不卡|亚洲国产精品久久久久婷婷老年

廣州市優(yōu)碩微電子科技有限公司

廣州市優(yōu)碩微電子科技有限公司

優(yōu)碩芯片,語音IC芯片我們更專業(yè)

全國服務(wù)熱線

020-22320330

語音芯片可編程芯片語音芯片應用方案

HOT搜索關(guān)鍵詞 :

您現(xiàn)在所在位置: 首頁?芯片展示?可編程芯片

可編程芯片

MP3芯片

發(fā)布時間:2018-11-09   點擊量:4117

MP3芯片
  • MP3芯片
020-22320330

MP3模塊

優(yōu)揚集團于1995年正式成立,經(jīng)過20多年的發(fā)展,現(xiàn)在擁有2間IC設(shè)計公司,可能是國內(nèi)唯一自主擁有2家IC設(shè)計公司的專業(yè)語音公司,并且擁有3個海外研發(fā)基地。兩家IC設(shè)計公司為sunlink和helios,負責公司創(chuàng)新芯片的研發(fā)及晶圓投片。韓國首爾分社、美國硅谷實驗室、日本晶圓研究室,負責對集團前瞻性母體及算法的研究工作。

廣州市優(yōu)碩微電子科技有限公司(GZUT)立足于大陸市場,面向海外,專注于語音算法研究與語音方案開發(fā)。GZUT為整個中國大陸市場的語音公司提供各種MASK、OTP語音芯片、FLASH語音芯片、錄放音變音方案、語音識別、mp3等方案及算法支持。為了響應國家互聯(lián)網(wǎng)+的號召與貼合中國智造2025的發(fā)展規(guī)劃,GZUT從幕后走向臺前,除了一如既往為各公司提供優(yōu)質(zhì)語音芯片與方案的同時,進一步將我們最新研發(fā)的前沿方案加速推向市場。GZUT利用自身強大的技術(shù)實力與芯片原廠的成本優(yōu)勢,為終端用戶直接提供最先進的方案,最優(yōu)惠的價格。


GZUT語音技術(shù)全覆蓋

*UTP系列:OTP語音芯片10~800秒 覆蓋普通提示器、播放器、家居安防、家電、汽車電子、玩具及消費性禮品等領(lǐng)域
*UTmidi系列:覆蓋整個midi市場,電鋼琴,電子琴,電子鼓,電吉他等電子樂器市場,高品質(zhì)提示器等
*UTMP系列-MP3方案: mp3播放器,故事機、音箱、早教機、提示器、mp3模塊、串口mp3模塊、mp3控制芯片等
*UT588C系列-FLASH語音方案: 超高性價比FLASH語音單片機
*UT600D系列-FLASH語音方案: 次世代語音方案,特點:可編程,語音疊加,串口控制等
*UT688D系列-FLASH語音方案: 次世代語音方案,特點:語音疊加,64通道真midi,16:1超高壓縮比,串口控制等
*UTR系列-錄放音方案: 支持SPI FLASH錄放音、TF卡錄放音,帶最新 UT-Silence 降噪算法
*UT-Silence系列:DSP核心硬件降噪芯片,可以全自動實時降噪,支持模擬輸出與數(shù)字輸出(麥克風,電梯,提示器等)
*UTC系列:風靡全球的變音方案,占據(jù)大部分變音市場:如變聲器、變音貓、變音麥克風等,可以實現(xiàn)多種音效
*UTVOI系列:語音識別方案,提供市面上最高性價比的語音識別解決方案
*UT-Colud:云端語音識別,為高端家電客戶,車載智能中心,高級智能家居平臺等提供一體化云端智能識別解決方案
*UT-Wave系列:音訊傳輸方案,專為物聯(lián)網(wǎng)客戶與智能家居客戶服務(wù)的智能手機APP超聲無線通訊物聯(lián)網(wǎng)方案
*UT-Snap系列:智能音場空間定位方案,服務(wù)于智能家居,智能家電,掃地機,工業(yè)安全定位等
*UTTS系列:智能語音合成方案,為各種排隊機,提示器,報站器等提供智能語音合成服務(wù)
*UTBT:藍牙音頻播放,藍牙音頻傳輸,藍牙控制模塊方案
*UTA:蘋果數(shù)據(jù)線芯片、Lightning充電激活方案、蘋果OTG方案、自拍器方案
*UTouch: 1、2、4、8、16通道電容觸摸IC方案
*UTCMD:  控制型MCU,移動電源方案、按鍵調(diào)光方案、定時器、中頻理療儀等

廣州市優(yōu)碩微電子科技有限公司  
地址:廣州市科學城彩頻路9號廣東軟件科學園B座802B~C 
電話:020-22320766  22320330  22320332 傳真:020-22320331
Email:ralph@u-teks.comcoli@u-teks.com

網(wǎng)址: http://www.gzut.net

1概述
1.1 MP3模塊/芯片簡介
UTMP3是一款集成了MP3硬解碼,提供串口控制的語音芯片。支持播放存放于SPI FLASH,TF卡或U盤中的MP3或WAV格式語音。用戶可以方便地使用其中任何一種或多種存儲設(shè)備用于存放語音,并通過串口通訊方便地控制模塊進行播放。


1.2 MP3模塊/芯片特點
支持wav采樣率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
支持mp3碼率:128-328kbps
支持最大128M FLASH.
支持U盤、TF卡以及SPI FLASH作為存儲介質(zhì)
支持語音組合播放
支持插播播放
支持U盤方式直接更新語音,無需下載軟件,無需燒錄器
支持30級音量可調(diào)
24位高品質(zhì)DAC輸出


1.3 應用場合
汽車(防盜報警器、倒車雷達、GPS 導航儀、電子狗、中控鎖);
智能家居系統(tǒng);
家庭防盜報警器;
醫(yī)療器械人聲提示;
家電(電磁爐、電飯煲、微波爐);
娛樂設(shè)備(游戲機、游樂機);
學習模型(早教機、兒童有聲讀物);
智能交通設(shè)備(收費站、停車場);
通信設(shè)備(電話交換機、電話機);
工業(yè)控制領(lǐng)域(電梯、工業(yè)設(shè)備);
高級玩具。


2.功能說明
UTMP3芯片外接FLASH、U盤存儲聲音文件。
使用通用串口通訊方式控制。
可支持8-48k采樣wav或128-328kbps  mp3文件播放。
USB2.0接口支持直接連接電腦更新語音。
USB2.0接口可以外接U盤播放U盤中的MP3文件。
支持音量調(diào)節(jié)、語音組合播放、語音插播。
支持指定文件名,指定文件夾播放。


3.引腳說明

MP3芯片

UTMP3引腳圖(SOP16 )

封裝引腳

引腳名稱

簡述

功能描述

1

P01

I/O

P10 IO口、 FLASH DO、FLASH DI端口

2

P00

I/O

P00 IO口、FLASH CLK端口

3

P35

I/O

P35 IO口、FLASH CS端口

4

P02

I/O

P02 IO口

5

DM

I/O

USB D+端口

6

DP

I/O

USB D-端口

7

VCOM

Power

電源,需要接一個105電容到地

8

DAC VSS

Power

DAC電源地

9

DACL

O

DAC左聲道

10

DACR

O

DAC右聲道

11

VDDIO

Power

3.3V LDO輸出,需要接一個105電容到地

12

LDO5V

Power

5V電源輸入端口

13

VSSIO

Power

電源地

14

P24

I/O

P24 IO口、串口TXD

15

P25

I/O

P25 IO口、串口RXD

16

P46

I/O

P46 IO口、功放控制口

4、電氣參數(shù)(VCC=5V,GND=0V)

參數(shù)

最小值

典型值

最大值

單位

工作電流

 

12

 

mA

靜態(tài)電流

 

150

600

uA

5.通訊協(xié)議說明

UTMP3模塊使用標準串口通訊方式,默認使用波特率為9600bps。


5.1 通訊格式
波特率:9600bps
數(shù)據(jù)位:8
停止位:1
校驗位:none
流制制:none

格式:Start CMD len data1 data2 data3 …. end

字段名稱

字段

備注

Start

起始字節(jié)0xf7

每條數(shù)據(jù)以0xf7開始

CMD

命令字

表示具體的操作,如播放停止等

Len

指令長度

包含當前指令所有內(nèi)容的字節(jié)數(shù)

Data

參數(shù)

以字節(jié)表示的參數(shù),總長度由len決定

end

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.2 指令表

指令

指令代碼

參數(shù)

返回值

播放

0x11

2字節(jié)指定播放序號

下一曲

0x13

上一曲

0x14

音量加

0x15

音量減

0x16

系統(tǒng)復位(保留)

0x17

快進

0x18

快退

0x19

停止

0x1a

 

播放/暫停

0x1b

喚醒

0x1d

休眠

0x1e

 

 

 

 

組合播放

0x20

2*n個字節(jié)指定播放語音的序號,n為組合的語音個數(shù)。

插播

0x21

2*n個字節(jié)指定播放的語音序號,n為插個的語音個數(shù)

按文件名播放

0x22

N個字節(jié)用于指定播放語音文件名,

按文件名插播

0x23

N個字節(jié)用于指定插播語音的文件名

 

 

 

 

功放控制

0x24

1個字節(jié)用于指定

 

 

 

 

 

設(shè)置播放模式

0x31

1個字節(jié)用于指定播放模式

設(shè)置播放設(shè)備

0x32

1字節(jié)指定播放設(shè)備

 

設(shè)置音量

0x33

1字節(jié)指定音量值

 

設(shè)置EQ

0x34

1個字節(jié)指定EQ值

 

 

 

 

 

設(shè)置播放文件夾

0x37

N個字節(jié)用于指定文件夾的名字,N小于8

 

 

 

 

 

查詢播放時間開啟

0x40

在播放過程中每隔0.5s返回一次當前播放時間

查詢播放時間關(guān)閉

0x41

查詢當前在線設(shè)備

0x42

返回當前活動設(shè)備+當前活動設(shè)備總文件數(shù)+當前活動設(shè)備正在播放的文件

查詢當前音量

0x43

返回當前播放音量

查詢當前播放狀態(tài)

0x44

返回當前播放狀態(tài)

查詢當前播放模式

0x45

返回當前播放模式

 

 

 

 

查詢文件名

0x87

2個字節(jié)指定查詢的文件序號

返回序號對應的文件名,如果查找不到相應的文件返回錯誤信息

UTMP3在某些情況下會主動返回數(shù)據(jù),主控芯片可以捕獲這些數(shù)據(jù)實時的獲取到UTMP3的狀態(tài):1)上電時返回初始化成功代碼;2)開始播放一個新的聲音文件時返回播放設(shè)備+播放設(shè)備中總文件數(shù)+正在即將播放文件的序號;3)有設(shè)備連接或撥出時返回當前在線設(shè)備+各個設(shè)備的總文件數(shù)+當前選中的設(shè)備+當前選中的文件;
接收到無效指令時,UTMP3不執(zhí)行操作并返回相應的錯誤信息,返回值見《錯誤信息表》。


5.3 指令詳解
5.3.1 播放(0x11)

格式:0xf7 ,0x11,0x06,indexH,indexL,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x11

播放指令代碼


0x06

指令總長度

播放指令總長度固定為6個字節(jié)

indexH

播放序號高字節(jié)

兩個字節(jié)表示播放序號,先發(fā)送高字節(jié),再發(fā)送低字節(jié)

indexL

播放序號低字節(jié)

 

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

播放指令用于播放當前選定役備中指定序號的文件,聲音的序號以存入設(shè)備的先后順序排序。
例如:當前選定的播放設(shè)備為U盤,發(fā)送指令0xf7,0x11,0x06,0x00,0x01,0xef;表示要播放U盤中的序號為1的文件。
語音的序號取值范圍為1-65535。序號超過設(shè)備中最大序號時,UTMP3返回錯誤信息。


5.3.2暫停(0x12)

格式:0xf7 ,0x12,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x12

暫停播放指令代碼


0x04

指令總長度

播放指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

暫停指令用于暫停當前的播放,使用暫停指令之后,通過發(fā)送恢復播放指令,可以恢復聲音的播放,恢復播放的地方為暫停的地方。


5.3.3 下一曲(0x13)

格式:0xf7 ,0x13,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x13

播放下一曲指令代碼


0x04

指令總長度

下一曲指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.4 上一曲(0x14)

格式:0xf7 ,0x14,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x14

播放上一曲指令代碼


0x04

指令總長度

上一曲指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.5 音量加(0x15)

格式:0xf7 ,0x15,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x15

音量加指令代碼


0x04

指令總長度

音量加指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.6 音量減(0x16)

格式:0xf7 ,0x16,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x16

音量減指令代碼


0x04

指令總長度

音量減指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.7 系統(tǒng)復位(0x17)(保留)

格式:0xf7 ,0x17,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x17

系統(tǒng)復位指令代碼


0x04

指令總長度

系統(tǒng)復位指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.8 快進(0x18)

格式:0xf7 ,0x18,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x18

快進指令代碼


0x04

指令總長度

快進指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

正在播放聲音時,UTMP3如果接收到快進指令,聲音的播放進度會向前跳過3秒。接收到多次快進指令,則向前跳過3*n秒,n為接收到快進指令的次數(shù)。


5.3.9 快退(0x19)

格式:0xf7 ,0x19,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x19

快退指令代碼


0x04

指令總長度

快退指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

正在播放聲音時,UTMP3如果接收到快退指令,聲音的播放進度會向后跳回3秒。接收到多次快退指令,則向后跳回3*n秒,n為接收到快退指令的次數(shù)。


5.3.10 停止(0x1a)

格式:0xf7 ,0x1a,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x1a

停止指令代碼


0x04

指令總長度

停止指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

正在播放聲音時,UTMP-MP3接到停止指令,模塊停止聲音播放。


5.3.11 播放/暫停(0x1b)

格式:0xf7 ,0x1b,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x1b

播放/暫停指令代碼


0x04

指令總長度

播放/暫停指令總長度固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

播放/暫停指令與單獨的播放、暫停功能相同,UTMP3接收到播放/暫停功能時根據(jù)當前模塊當前的播放狀態(tài)進行動作。正在播放聲音時接到播放/暫停指令會暫停播放;


5.3.12 組合播放(0x20)

格式:0xf7 ,0x20,len,voice1H,voice1L,voice2H,voice2L....0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x20

播放/暫停指令代碼


len

指令總長度

組合指令的長度和組合語音個數(shù)相關(guān):len=4+2*n;n為組合的語音個數(shù)

Voice1H,voiceL....

語音序號

語音序號用2個字節(jié)表示,高位字節(jié)在前,低位字節(jié)在后

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

組合播放可以指定UTMP-MP3按規(guī)定的順序播放一段或多段語音。播放的順序由指令中語音序號出現(xiàn)的順序決定。
例如:當UTMP3接收到0xf7 ,0x20,0x08,0x00,0x02,0x00,0x01,0xef時,會先播放序號為2的聲音,再播放序號為1的聲音。
組合的語音個數(shù)最多為25個,超過25個的組合UTMP3會認為是誤碼,不處理。


5.3.13 插播播放(0x21)

格式:0xf7 ,0x21,len,voice1H,voice1L,voice2H,voice2L....0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x21

播放/暫停指令代碼


len

指令總長度

插播指令的長度和組合語音個數(shù)相關(guān):len=4+2*n;n為組合的語音個數(shù)

Voice1H,voiceL....

語音序號

語音序號用2個字節(jié)表示,高位字節(jié)在前,低位字節(jié)在后

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

插播播放可以在UTMP3當前的狀態(tài)下播播一段或多段語音,插播的聲音播放完之后回到插播之前的狀態(tài)。例如:當UTMP3正在播放聲音時接到插播指令0xf7 ,0x21,0x08,0x00,0x02,0x00,0x01,0xef,UTMP3會暫停當前的播放,然后依次播放序號為2的聲音和序號為1的聲音,當序號為1的聲音播放完成時,UTMP3從插播之前暫停的位置恢復被插播打斷的聲音播放。  
插播指令中的組合的語音個數(shù)最多為25個,超過25個的組合UTMP3會認為這次接到的指令是誤碼,不處理。



5.3.14 按文件名播放(0x22)

格式:0xf7 ,0x22,len,Name1,Name2,Name3,Name4....playflag,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x22

按名稱播放指令代碼


len

指令總長度

按文件名播放指令的長度和文件名相關(guān):len=4+n;n為文件名的長度

Name1,Name2....

文件名

文件名

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

按文件名播放通過發(fā)送文件名指定的文件。UTMP3文件名的長度有限制:英文名稱最多為8個字母;中文名稱最多為4個字;英文和中文、中文和數(shù)字混合名稱最多4個字。大于規(guī)定長度的名稱UTMP3將不能正確識別,可能會出現(xiàn)異常。


5.3.15 按文件名插播(0x23)

格式:0xf7 ,0x22,len,Name1,Name2,Name3,Name4....playflag,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x23

按名稱插播指令代碼


len

指令總長度

按文件名播放指令的長度和文件名相關(guān):len=4+n;n為文件名的長度

Name1,Name2....

文件名

文件名

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

按文件名播放通過發(fā)送文件名指定的文件。UTMP3文件名的長度有限制:英文名稱最多為8個字母;中文名稱最多為4個字;英文和中文、中文和數(shù)字混合名稱最多4個字。大于規(guī)定長度的名稱UTMP3將不能正確識別,可能會出現(xiàn)異常。


5.3.16 設(shè)置功放控制狀態(tài)(0x24)

格式:0xf7 ,0x31,0x05,stat,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x24

設(shè)置功放狀態(tài)指令代碼


0x05

指令總長度

固定為5個字節(jié)

stat

設(shè)置功放控制狀態(tài)

1:功放控制口輸出高電平
0:功放控制口輸出低電平

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

功放控制口默認上電輸出高電平,通過設(shè)置功放控制狀態(tài)指令可以改變輸出狀態(tài)。功放控制口使用P46口。


5.3.17 設(shè)置播放模式(0x30)

格式:0xf7 ,0x31,0x05,playmode,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x30

設(shè)置播放模式指令代碼


0x05

指令總長度

固定為5個字節(jié)

playmode

設(shè)置播放模式

設(shè)置播放的模式
0:單曲播放
1:單曲循環(huán)播放
2:文件夾循環(huán)播放
3:設(shè)備循環(huán)播放
4:設(shè)備隨機播放

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

設(shè)置播放模式用于設(shè)定UTMP3的播放模式;UTMP3可以設(shè)置的播放模式有5種:單曲播放、單曲循環(huán)播放、文件夾循環(huán)播放、設(shè)備循環(huán)播放、設(shè)備隨機播放。


5.3.18 設(shè)置播放設(shè)備(0x31)

格式:0xf7 ,0x32,0x05,playdivece,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x32

設(shè)置播放設(shè)備指令代碼


0x05

指令總長度

固定為5個字節(jié)

playdivece

設(shè)置播放設(shè)備

設(shè)置播放的設(shè)備
0:U盤
1:FLASH
2:SD卡(保留)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

設(shè)置播放模式用于設(shè)定UTMP3的播放設(shè)備;UTMP3可以設(shè)置的播放設(shè)備有U盤和FLASH兩種。Playdivece為0時設(shè)置為U盤播放,playdivece為1時設(shè)置為FLASH播放。


5.3.19 設(shè)置播放音量(0x31)

格式:0xf7 ,0x33,0x05,playvolume,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x33

設(shè)置音量指令代碼


0x05

指令總長度

固定為5個字節(jié)

playvolume

設(shè)置播放音量

設(shè)置播放的音量有效音量范圍為
0-30

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3上電默認音量為中等音量,通過設(shè)置播放音量指令改變播放音量,音量的有效范圍為0-30。發(fā)送指令如果音量值不在取值范圍內(nèi),UTMP3返回錯誤信息。為了確定正確地設(shè)置了音量,可以在設(shè)置的音量之后通過查詢音量指令查詢當前的音量值。


5.3.20 開啟播放時間實時查詢(0x40)

格式:0xf7 ,0x40,0x04,para,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x40

按名稱播放指令代碼


0x05

指令總長度

固定為4個字節(jié)

para

指令參數(shù)

1:開啟播放時間實時返回
0:關(guān)閉播放時間實時返回

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3在接收到開啟播放時間實時查詢功能時,當有聲音正在播放時,每0.5s返回當前聲音的播放時間狀況。返回播放時間的格式為:0xf7,0x40,0x09,playtimeH,playtimeL,totaltimeH,totaltimeL,0xef。如果沒有聲音在播放,則不會有數(shù)據(jù)返回。開啟播放時間實時查詢之后會一直有效,直到UTMP3接收到關(guān)閉播放時間實時查詢指令。


返回播放數(shù)據(jù)格式:

格式:0xf7,0x40,0x09,playtimeH,playtimeL,totaltimeH,totaltimeL,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x40

按名稱播放指令代碼


0x08

指令總長度

固定為8個字節(jié)

playtimeH,playtimeL

當前正在播放文件播放進度

高字節(jié)在前,低字節(jié)在后,以秒為單位

totaltimeH,totaltimeL

當前正在播放文件總時長

高字節(jié)在前,低字節(jié)在后,以秒為單位

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.21 查詢當前在線設(shè)備狀態(tài)(0x42)

格式:0xf7 ,0x42,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x42

按名稱播放指令代碼


0x04

指令總長度

固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3在接收查詢當前在線設(shè)備狀態(tài)指令時,返回當前的設(shè)備狀態(tài)。


查詢當前在線設(shè)備狀態(tài)返回數(shù)據(jù)格式為:

格式:

0xf7,0x42,0x14,online,ftotalH,ftotalL,ffolderH,ffolderL,utotalH,utotalL,ufolderH,ufolderL,

SDtotalH,SDtotalL,SDfolderH,SDfolderL,playdevice,playfileH,playfileL,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x42

查詢當前設(shè)備狀態(tài)指令代碼


0x14

指令總長度

固定長度為20

nline

當前在線的設(shè)備

標識當前連接到UTMP3的設(shè)備
BIT0: FLASH在線情況
BIT1 : U盤在線情況
BIT2 :SD卡在線情況
1:表示當前該設(shè)備連接到UTMP3
:表示當前該設(shè)備沒有連接UTMP3

ftotalH,ftotalL

FLASH文件總數(shù)

FLASH中總文件數(shù),當FLASH未連接到UTMP3時這個值為0

ffolderH,ffolderL

FLASH文件夾總數(shù)

FLASH中總文件夾數(shù),當FLASH未連接到UTMP3時這個值為0
(保留未用)

utotalH,utotalL

U盤文件總數(shù)

U盤中總文件數(shù),當U盤未連接到UTMP3時這個值為0

ufolderH,ufolderL

U盤文件夾總數(shù)

U盤中總文件夾數(shù),當U盤未連接到UTMP3時這個值為0(保留未用)

SDtotalH,SDtotalL

SD卡文件總數(shù)

SD卡中總文件數(shù),當SD卡未連接到UTMP3時這個值為0 (保留)

SDfolderH,SDfolderL

SD卡文件夾總數(shù)

SD卡中總文件夾數(shù),當SD卡未連接到UTMP3時這個值為0(保留未用)

playdevice

當前播放設(shè)備

當前選定的播放設(shè)備:
0:U盤
1:FLASH
2:SD卡

playfileH,playfileL

當前播放文件

當前播放文件的序號

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.22 查詢當前音量(0x43)

格式:0xf7 ,0x43,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x43

查詢音量指令代碼


0x04

指令總長度

固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3接收到查詢音量指令時,返回當前的音量值。



查詢音量的返回格式為:

格式:0xf7 ,0x43,0x05,volume0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x43

查詢音量指令代碼


0x05

指令總長度

固定為5個字節(jié)

volume

音量值

音量值為0-30

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

4.5.23 查詢當前播放狀態(tài)(0x44)

格式:0xf7 ,0x44,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x44

查詢當前播放狀態(tài)指令代碼


0x04

指令總長度

固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3接收到查詢音量指令時,返回當前的音量值。


查詢音量的返回格式為:

格式:0xf7 ,0x44,0x05,playstatus,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x44

查詢當前播放狀態(tài)指令代碼


0x05

指令總長度

固定為5個字節(jié)

playstatus

當前播放狀態(tài)

播放狀態(tài)
0:停止
1:播放
2:暫停

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.24 查詢當前播放模式(0x45)

格式:0xf7 ,0x45,0x04,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x45

查詢播放模式指令代碼


0x04

指令總長度

固定為4個字節(jié)

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3接收到查詢音量指令時,返回當前的音量值。


查詢音量的返回格式為:

格式:0xf7 ,0x45,0x05,playmode,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x45

查詢當前播放狀態(tài)指令代碼


0x05

指令總長度

固定為5個字節(jié)

playstatus

當前播放狀態(tài)

播放模式
0:單曲播放
1:單曲循環(huán)播放
2:文件夾循環(huán)播放
3:設(shè)備循環(huán)播放
4:設(shè)備隨機播放
5:文件夾播放

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.25 查詢文件名(0x87)

格式:0xf7 ,0x47,0x05,SoundH,SoundL,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x87

查詢文件名指令代碼


0x06

指令總長度

固定為6個字節(jié)

IndexH

文件序號高位

 

IndexL

文件序號低位

 

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3接收到查詢文件名指令時,返回指定序號文件的文件名。如果文件不存在,返回錯誤信息。


查詢文件名的返回格式為:

格式:0xf7 ,0x45,len,Name1,Name2,Name3....0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x47

查詢文件名指令代碼


len

指令總長度

返回數(shù)據(jù)的長度依文件名的長度而定

Name1,Name2,Name3

返回的文件名

 

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.26 休眠

格式:0xf7,0x1e,len,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x1e

休眠指令代碼


0x04

指令總長度

固定4字節(jié)長度

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.27 喚醒(0xfb) (UTMP3主動返回)

格式:0xf7,0x1e,len,0x1e,0x1e,0xef

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0x1e

進入休眠返回代碼


0x06

指令總長度

固定4字節(jié)長度

0x1e,0x1e

喚醒參數(shù)

 

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

5.3.28 進入休眠(0xfb) (UTMP3主動返回)

格式:0xf7,0xfd,len,err,sub_err

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0xfb

進入休眠返回代碼


0x04

指令總長度

固定4字節(jié)長度

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

UTMP3進入休眠之前,主動返回信息到主控提示UTMP3已進入休眠狀態(tài)。


5.3.29 喚醒成功(0xfc) (UTMP3主動返回)

格式:0xf7,0xfd,len,err,sub_err

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0xfc

喚醒成功回代碼


0x04

指令總長度

固定4字節(jié)長度

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

當UTMP3接收到喚醒指令,被成功喚醒之后,發(fā)送信息到主控提示UTMP3已喚醒成功。


5.3.30 錯誤信息返回(0xfd)

格式:0xf7,0xfd,len,err,sub_err

字段名稱

字段內(nèi)容

備注

0xf7

起始字節(jié)0xf7


0xfd

異常信息代碼


0x06

指令總長度

固定6字節(jié)長度

err

錯誤類型

 

Err_sub

錯誤子類型

 

0xef

結(jié)束字節(jié)0xef

每個指令以0xef結(jié)束

錯誤信息返回用于反饋用戶的錯誤操作,例如UTMP3接收到文件名卻查找不到相應的文件無法正常播放等。詳見《錯誤碼說明》


6.錯誤碼說明

錯誤碼

參數(shù)

說明

0x01

0x00

找不到文件

0x02

0x00

找不到文件夾

 

0x03

0x01

播放失敗

 

0x02

播放失敗

 

0x03

播放失敗

 

0x04

0x01

找不到設(shè)備

 

0x02

找不到設(shè)備

 

0x03

未定義的設(shè)備

 

 

 

0c05

0x00

參數(shù)超出范圍

 

 

 

0x06

0x00

未定義指令

7.模塊原理圖

優(yōu)碩MP3模塊

8.封裝尺寸

優(yōu)碩MP3芯片

9.技術(shù)支持與聯(lián)系信息


廣州市優(yōu)碩微電子科技有限公司

GZUT官方淘寶店鋪

提供專業(yè)程序工程師與語音工程師為語音系列產(chǎn)品提供專業(yè)服務(wù)

語音綠色通道

http://gzut.taobao.com



MORE+ 精品推薦

UT600D模塊

UT600D測試燒錄器

UT588C芯片

UTP-A系列語音芯片

熱門標簽: MP3芯片
廊坊市| 乐昌市| 镇宁| 洪雅县| 丘北县| 隆安县| 独山县| 连平县| 颍上县| 全州县| 商水县| 贞丰县| 许昌市| 平阳县| 曲水县| 法库县| 连江县| 临猗县| 盐亭县| 洛浦县| 德令哈市| 青冈县| 宁强县| 象州县| 图们市| 克山县| 铁岭市| 岳普湖县| 电白县| 太谷县| 德阳市| 登封市| 灵璧县| 贞丰县| 镇安县| 高要市| 滦南县| 峨边| 长沙市| 盐城市| 武隆县|