T2000 簡介
1.1. 產(chǎn)品概述
WT2000 MP3錄音模塊支持多種存儲方式錄音的一款錄音產(chǎn)品。支持SD卡錄音,支持多種錄音文件格式,同時支持WMA/WAV等多種文件格式播放,是集播放/錄音于一體的MP3解決方案。
1.2. 主要特性
1) 支持播放SD卡中MP3,WMA,WAV格式的文件播放。
2) 支持錄音(格式不限)及播放功能。
3) 支持USB存儲音樂文件到SD卡中并能播放。
4) 支持UART通訊(TX時要檢測BUSY狀態(tài))。
5) 指定文件名保存錄音文件,保存在SD卡的根目錄里;
6) 指定文件夾中指定文件名保存錄音文件,保存在SD卡中生成的子目錄里;
7) UART串口通信,通信有返回應(yīng)答;
8) 用戶可用PC端在SD卡里建立一個文件夾,可從PC端將歌曲下載到此文件夾,并通過UART命令指定播放。
2. UART協(xié)議
UART通訊:波特率:4800BPS(可切換9600BPS),起始位:0,停止位:1,格式:起始位(1BIT) + 數(shù)據(jù)位(8BIT) + 停止位(1BIT)。數(shù)據(jù)以8位字節(jié)方式傳送,低位先傳,以ASCII碼表示。 UART發(fā)送命令指定文件名錄音、指定文件名播放、指定文件夾名新建文件夾、以及其它操作等。MP3并返回相應(yīng)的信息給MCU提示對應(yīng)的狀態(tài)。具體如下:
3.1. 錄音命令
指命:ATzR xxxx,其中:“xxxx”表示錄音文件的指定的文件名;(區(qū)分大小寫和空格) 應(yīng)答:? OK xx,表示:可錄分鐘數(shù)無參數(shù)表示可錄時間大于60分鐘; ? FULL,表示:存儲滿; ? FAIL,表示:出錯,不成功: 功能描述:MP3收到該命令后,開始錄音,并在SD里生成指定文件名的文件。 例如:AT5R T 001錄音后形成“T001”文件z=5; 注:生成的錄音文件保存在SD卡的根目錄里;
3.2. 指定文件夾錄音命令
指命:ATzN xxxxx yyyy,其中:前面固定5位“xxxxx”表示錄音文件存放的文件夾名(已經(jīng)存在就不用重新生成);后面N位“yyyy”表示錄音文件的指定的文件名;(區(qū)分大小寫和空格) 應(yīng)答:? OK xx,表示:可錄分鐘數(shù)無參數(shù)表示可錄時間大于60分鐘; ? FULL,表示:存儲滿; ? FAIL,表示:出錯,不成功: 功能描述:MP3收到該命令后,開始錄音,并在SD中指定文件夾內(nèi)生成指定文件名的文件。 例如:AT9N RECRD ABCDABCDAB錄音后形成“ABCDABCDAB”文件z=F; 注:在文件夾RECRD中生成的錄音名為ABCDABCDAB的文件;
3.3. 放音命令
指命:ATzP xxxx,其中:“xxxx”表示指定播放的錄音文件的文件名;(區(qū)分大小寫和空格) 應(yīng)答: ? OK: 表示:開始播放; ? END: 表示:放音結(jié)束; ? EMP: 表示:無此文件; ? FAIL: 表示:出錯,不成功; 功能描述:MP3收到該命令后,播放SD卡根目錄里的指定文件名的錄音。 例如:AT5P T 001播放 “T001”文件; z=5,播放結(jié)束后返回END。
3.4. 停止錄音命令
指命:ATzS R,其中:“R”表示停止錄音標(biāo)識符; 應(yīng)答: ? OK;表示:停止錄音,并成功生成錄音文件(文件名是錄音命令指定的); ? FAIL;表示:命令出錯,或生成錄音文件不成功; 功能描述:MP3收到該命令后,停止當(dāng)前錄音,并在SD卡里生成完成的錄音文件(文件名為錄音命令指定的);z=2;
3.5. 刪除命令
指令:ATzD xxxx,其中:“xxxx”表示刪除指定文件的文件名; 應(yīng)答: ? OK;表示:刪除成功; ? EMP;表示:無此文件 ? FAIL;表示:出錯,刪除不成功; 功能描述:刪除SD卡根目錄里的指定文件名的錄音。 例如: ATD5 T 001;刪除T001文件。z=5
3.6. 停止放音命令
指令:ATzS P,其中:“P”表示停止放音的標(biāo)識符; 應(yīng)答; ? OK;表示:命令執(zhí)行成功,放音停止; ? FAIL;表示:命令出錯; 功能描述:停止播放正在播放的錄音文件或存儲的語音文件;z=2。
3.7. 暫停放音命令
指令:ATzP P,其中:“P”表示暫停放音的標(biāo)識符; 應(yīng)答; ? OK;表示:命令執(zhí)行成功,播放的語音被暫停; ? FAIL;表示:命令出錯; 功能描述:暫停正在播放的錄音文件或存儲的語音文件; z=2。
3.8. 繼續(xù)放音命令
指令:ATzC P,其中:“P”表示繼續(xù)放音的標(biāo)識符; 應(yīng)答; ? OK;表示:命令執(zhí)行成功,繼續(xù)播放當(dāng)前被暫停的語音; ? FAIL;表示:命令出錯; |
 |
|