一、功能簡介
KT404A語音芯片用U盤更換語音文件,適用于廣告機、提示器等等場景
為了滿足客戶不方便使用PC電腦端更新,我們在KT404A芯片的基礎上,開發(fā)了U盤更換聲音文件的功能,保持和之前的標準本本【也就是KT404A芯片的基礎版本】,功能一致。支持UART控制,核心功能是把電腦更新spiflash語音,改為U盤更新spiflash語音。
2.1 硬件說明
1、硬件和我們的標準的KT404A芯片是完全一致的,封裝標準的SOP16封裝
2、注意U盤更新語音的話,最好在U盤供電位置加一個電容【10uf】,然后串一個0.5R的電阻,防止耗電大的u盤把系統(tǒng)拉死了,導致插入復位
2.2 U盤的拷貝說明
1、支持U盤[最大32G],支持的TF卡最大32G 。注意一定是要把U盤格式化成“FAT”或者FAT32文件系統(tǒng)。兩個設備任選其一即可。
2、在U盤內(nèi)部建一個文件夾“USB_UPDA”,將需要拷貝的文件放置在這個文件夾下面即可。最多支持同時拷貝50個文件,如上圖 --- 芯片先上電 -- 然后再插入U盤--芯片檢測到合法的文件會自動的拷貝。無需干預
3、拷貝的U盤或者TF卡里面沒有“USB_UPDA”文件夾,則默認拷貝出錯。文件夾存在是防止誤操作
4、拷貝的過程中有提示音給出
==>拷貝 --- 每拷貝一個文件就給出一個這個提示音
==>成功 --- 全部拷貝完成之后,就給出這個提示音
5、實測拷貝滿一個3M字節(jié)的音頻文件,所需要的時間為:60秒
6、拷貝完成之后,我們播放拷貝的音頻文件一次,用來證明拷貝是否成功
7、拷貝聲音的時候,無需任何設置,在正常的機器上面,插入U盤等待語音提示即可
實際使用“最好買帶燈的U盤”,升級過程中注意聽語音提示
2.3 程序的控制指令說明
命令 對應的功能 參數(shù)(16位)
2.1 0x01 下一曲 OK
2.2 0x02 上一曲 OK
2.3 0x03 指定曲目 OK
例如選擇第一首歌播放7E FF 06 03 00 00 01 FE E7 EF
2.4 0x04 音量+ OK
2.5 0x05 音量- OK
2.6 0x06 指定音量(0~30級)OK
例如 指定音量為 15 級,串口發(fā)送的指令:7E FF 06 06 00 00 0F FF D5 EF
2.7 0x08 單曲循環(huán)指定曲目播放
例如 循環(huán)播放第一曲 7E FF 06 08 00 00 01 xx xx EF --OK
3.1 0x49 查詢 FLASH 的總文件數(shù) --OK
3.2 0x42播放狀態(tài)查詢指令
7E FF 06 42 00 08 01 xx xx EF FLASH 正在播放
新增拷貝開始的串口指令 ,結束拷貝的指令
開始下載:7E FF 06 A0 00 00 00 xx xx EF
下載完成:7E FF 06 B0 00 00 00 xx xx EF
==》7E FF 06 B0 00 00 00 FE 4B EF 7E FF 06 3F 00 04 08 FE B0 EF
注意拷貝完成之后,先發(fā)送拷貝完成的指令 ,后面會自動初始化flash,并且發(fā)送初始化成功的數(shù)據(jù)
2.4 樣品以及測試說明
1、樣品的程序代碼:KT404A_V9_A19B_U盤更新.bin
2、沒有測試模塊,只有測試的芯片,
3、需要模塊可以購買我們標準的模塊,然后自己回去更換芯片,就可以了
4、當然可以直接自己畫一個板子,測試就可以了。硬件也很簡單,參考我們的“KT404A方案參考原理圖2_V1.5.Pdf”
5、其他的輔助說明,請參考“30_KT404A語音芯片_PTUF4FS模塊_完整資料V2_20200529.zip”
審核編輯 黃宇
-
語音芯片
+關注
關注
12文章
1710瀏覽量
36347 -
KT404A
+關注
關注
0文章
3瀏覽量
5485
發(fā)布評論請先 登錄
相關推薦
評論