0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KT148A語(yǔ)音芯片使用串口uart本控制的完整說(shuō)明_包含硬件和指令舉例

清月電子 ? 來(lái)源:清月電子 ? 作者:清月電子 ? 2023-11-17 09:05 ? 次閱讀

一、功能簡(jiǎn)介
KT148A肯定是支持串口的,有客戶反饋使用一線還是不方便,比如一些大型的系統(tǒng)不適合有延時(shí)的操作,所以更加傾向于使用uart控制,這里我們也給出解決方案
延伸出來(lái)另外一個(gè)版本,KT158A
注意次版本芯片還是KT148A。但是使用上從原來(lái)的一線串口控制,更換為串口uart控制
也就是芯片相同,但是出廠燒錄的固件不同而已
1、下載語(yǔ)音的方式,還是和以前一模一樣,但是不需要短路5腳到地了
2、芯片的功耗,沒有低功耗的處理了,默認(rèn)就是不播放4mA的電流,需要低功耗請(qǐng)使用mos管控制電源的方式 。芯片腳位定義有變化
聯(lián)系我們,拿對(duì)應(yīng)的KT158A的樣品,備注一下:KT158A_V15_8BE8_串口uart版本

wKgZomVWJ7uANL_gAAIITzjEEAw520.png

1、KT158A的簡(jiǎn)單測(cè)試,原理圖如上所示
2、將芯片的5腳對(duì)地,上電,則是全部循環(huán)播放KT158A內(nèi)置的所有語(yǔ)音,這個(gè)方便客戶測(cè)試硬件
然后需要播放,就只能發(fā)送對(duì)應(yīng)的串口指令去控制
3、KT158A的busy引腳,也就是IO3=PB0,對(duì)應(yīng)的是busy輸出,播放輸出低電平,空閑輸出高電平
4、其他所有的細(xì)節(jié),都和之前的KT148A=一線串口版本一致
二、控制指令說(shuō)明
2.1 控制指令--波特率是115200
CMD命令 對(duì)應(yīng)的功能 參數(shù)(16位)
0x01 下一曲
0x02 上一曲
0x03 指定曲目(NUM) 和一線串口邏輯一致
0x04 音量+
0x05 音量-
0x06 指定音量 音量是不記憶的
0x08 單曲循環(huán)指定曲目播放 和一線串口邏輯一致
0x0C 芯片復(fù)位
0x0D 播放
0x0E 暫停
0x11 指定當(dāng)前的設(shè)備全部循環(huán)播放
0x16 停止
0x21 組合播放
2.2 通訊指令舉例
命令類型 CMD命令 參考指令 指令說(shuō)明
控制指令 0x01 7E 01 00 02 00 00 EF 下一曲
0x02 7E 02 00 02 00 00 EF 上一曲
0x03 7E 03 00 02 00 64 EF 指定曲目(NUM) -- 播放第100段
0x04 7E 04 00 02 00 00 EF 音量+
0x05 7E 05 00 02 00 00 EF 音量-
0x06 7E 06 00 02 00 0A EF 指定音量 -- 取值范圍[0--30] --指定為10級(jí)
0x08 7E 08 00 02 00 01 EF 單曲循環(huán)指定曲目播放 -- 循環(huán)播放第1段
0x0C 7E 0C 00 02 00 00 EF 芯片復(fù)位
0x0D 7E 0D 00 02 00 00 EF 播放
0x0E 7E 0E 00 02 00 00 EF 暫停
0x11 7E 11 00 02 00 01 EF 指定內(nèi)置音樂(lè)全部循環(huán)播放
0x16 7E 16 00 02 00 00 EF 停止
0x21 7E 21 00 04 01 01 03 02 EF 組合播放-01號(hào)、01號(hào)、03號(hào)、02號(hào)組合播放

0x43 7E 43 00 02 00 00 EF 查詢當(dāng)前音量
0x46 7E 46 00 02 00 00 EF 查詢當(dāng)前的版本
0x4A 7E 4A 00 02 00 00 EF 查詢內(nèi)置的spiflash總文件數(shù)
0x4E 7E 4E 00 02 00 00 EF 查詢內(nèi)置的spiflash當(dāng)前的文件
0x62 7E 62 00 02 00 00 EF 查詢當(dāng)前設(shè)備的總文件數(shù)

三、使用注意事項(xiàng)
1、下載語(yǔ)音,就不需要芯片的5腳對(duì)地上電了,任何時(shí)候都可以點(diǎn)擊軟件進(jìn)行下載
2、芯片沒有低功耗的機(jī)制了,永遠(yuǎn)是正常工作狀態(tài),未播放是4mA的電流
3、軟件測(cè)試舉例如下:

wKgZomVWJ8eAfyIhAAD6lL9xckM043.png

4、測(cè)試的硬件舉例如下:

wKgZomVWJ8uAMGtTAAdh6Ti0InE506.png


審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1540

    瀏覽量

    76061
  • 語(yǔ)音芯片
    +關(guān)注

    關(guān)注

    12

    文章

    1710

    瀏覽量

    36347
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    KT148A語(yǔ)音芯片的常見問(wèn)題

    (1)、KT148A是一顆專用于語(yǔ)音播報(bào),芯片內(nèi)置420秒的語(yǔ)音空間,直驅(qū)揚(yáng)聲器,可以重復(fù)燒錄,用戶也可以自己更換聲音,使用簡(jiǎn)單的一線串口
    的頭像 發(fā)表于 07-03 09:12 ?827次閱讀

    DSP語(yǔ)音芯片KT148A簡(jiǎn)介

    九齊ny3p語(yǔ)音芯片替代方案國(guó)產(chǎn)KT148A性價(jià)比更高420秒長(zhǎng)度
    的頭像 發(fā)表于 07-30 10:39 ?2678次閱讀
    DSP<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT148A</b>簡(jiǎn)介

    KT148A語(yǔ)音芯片怎么燒錄語(yǔ)音進(jìn)入芯片里面

    KT148A語(yǔ)音芯片怎么燒錄語(yǔ)音進(jìn)入芯片里面,這里需要用到串口和電腦端的工具
    的頭像 發(fā)表于 08-01 09:01 ?2419次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>怎么燒錄<b class='flag-5'>語(yǔ)音</b>進(jìn)入<b class='flag-5'>芯片</b>里面

    KT148A語(yǔ)音芯片的工作原理及架構(gòu)

    KT148A芯片內(nèi)部采用的是 MCU + spiflash架構(gòu),是疊層封裝在一起的,也就是兩顆晶圓封在一顆芯片里面
    的頭像 發(fā)表于 08-01 09:00 ?1418次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>的工作原理及架構(gòu)

    KT148A一線串口通訊的注意事項(xiàng)以及常見的調(diào)試問(wèn)題點(diǎn)總結(jié)歸納

    KT148A語(yǔ)音芯片是受主MCU控制的,使用的是單線通訊的方式,也就是俗稱串口通信,注意不是UART
    的頭像 發(fā)表于 09-26 14:39 ?2272次閱讀
    <b class='flag-5'>KT148A</b>一線<b class='flag-5'>串口</b>通訊的注意事項(xiàng)以及常見的調(diào)試問(wèn)題點(diǎn)總結(jié)歸納

    KT148A語(yǔ)音芯片完整下載板和小批量燒錄語(yǔ)音使用說(shuō)明

    KT148A燒錄板如上圖所示,可能后期硬件版本會(huì)有所修改。這個(gè)模塊的主要目的有兩個(gè) 1、方便小批量客戶,自己更換一下語(yǔ)音 2、方便客戶測(cè)試自己更換語(yǔ)音功能 板載CH340C的
    的頭像 發(fā)表于 09-29 15:42 ?1576次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>完整</b>下載板和小批量燒錄<b class='flag-5'>語(yǔ)音</b>使用<b class='flag-5'>說(shuō)明</b>書

    KT148A語(yǔ)音芯片關(guān)于_音量_聲音的所有介紹匯總_比如聲音小等等_V1

    KT148A語(yǔ)音芯片關(guān)于_音量_聲音的所有介紹匯總_比如聲音小等等 首先聲音的大小,取決于如下3個(gè)方面 1、芯片的驅(qū)動(dòng)能力,比如:KT148A
    發(fā)表于 11-14 11:38 ?874次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>關(guān)于_音量_聲音的所有介紹匯總_比如聲音小等等_V1

    KT148A語(yǔ)音芯片組合播放之間有間隔不連貫的處理方法

    有客戶反饋,使用KT148A芯片語(yǔ)音組合播放指令,效果不理想,體現(xiàn)在語(yǔ)音語(yǔ)音之間有間隔,導(dǎo)
    的頭像 發(fā)表于 11-15 09:46 ?722次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>組合播放之間有間隔不連貫的處理方法

    KT148A語(yǔ)音芯片替代OTP常見問(wèn)題集錦

    KT148A是什么? 具備哪些功能? 有什么特色?
    的頭像 發(fā)表于 11-21 09:03 ?1001次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>替代OTP常見問(wèn)題集錦

    語(yǔ)音芯片KT148A的一線串口KT148A串口版本以及按鍵版本有什么區(qū)別_V1

    目前KT148A語(yǔ)音芯片自帶的程序,分為兩個(gè)版本,分別是 1、一線串口版本:應(yīng)用場(chǎng)景是搭配MCU,KT148A受到MCU的
    發(fā)表于 11-21 11:44 ?481次閱讀
    <b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT148A</b>的一線<b class='flag-5'>串口</b>和<b class='flag-5'>KT148A</b>的<b class='flag-5'>串口</b>版本以及按鍵版本有什么區(qū)別_V1

    KT148A語(yǔ)音芯片按鍵版本一對(duì)一觸發(fā)播放功能描述V4

    KT148A語(yǔ)音芯片--按鍵版本,支持3個(gè)IO口一對(duì)一觸發(fā) 。同時(shí)也支持用戶自己更換芯片內(nèi)部的聲音文件,方法,參考我們另外一份文檔的描述“20220704_
    的頭像 發(fā)表于 11-21 15:42 ?912次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>按鍵版本一對(duì)一觸發(fā)播放功能描述V4

    KT148A語(yǔ)音芯片SOP8外掛功放芯片8002D的說(shuō)明

    KT148A語(yǔ)音芯片內(nèi)置8歐姆0.5W的功放,所以一般的應(yīng)用場(chǎng)景,播放一些提示音音量是足夠的。但是有的需求還需要驅(qū)動(dòng)更大的揚(yáng)聲器,實(shí)現(xiàn)更大的播放音量,這里我們給出解決方案。KT148A
    的頭像 發(fā)表于 12-06 14:19 ?3180次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>SOP8外掛功放<b class='flag-5'>芯片</b>8002D的<b class='flag-5'>說(shuō)明</b>

    KT148A語(yǔ)音芯片的組合播放詳細(xì)說(shuō)明 包含語(yǔ)音制作 壓縮 下載 播放

    KT148A語(yǔ)音芯片的組合播放詳細(xì)說(shuō)明 ,包含語(yǔ)音制作 、壓縮、下載、播放 這里總共的步驟大
    的頭像 發(fā)表于 10-13 11:17 ?754次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>的組合播放詳細(xì)<b class='flag-5'>說(shuō)明</b> <b class='flag-5'>包含</b><b class='flag-5'>語(yǔ)音</b>制作 壓縮 下載 播放

    KT148A語(yǔ)音芯片下載過(guò)程的問(wèn)題集錦 包含下載不了批量生產(chǎn)的說(shuō)明

    為什么我買的KT148A測(cè)試板-不能下載語(yǔ)音,驅(qū)動(dòng)我也裝了,上面的三步我也詳細(xì)看了,感覺沒什么問(wèn)題,出現(xiàn)這個(gè)問(wèn)題會(huì)是什么原因呢?
    的頭像 發(fā)表于 10-14 11:50 ?439次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>下載過(guò)程的問(wèn)題集錦 <b class='flag-5'>包含</b>下載不了批量生產(chǎn)的<b class='flag-5'>說(shuō)明</b>

    KT148A語(yǔ)音芯片的下載用的是串口,測(cè)試可以直接串口發(fā)指令控制嗎?

      KT148A語(yǔ)音芯片的下載用的是串口,那我實(shí)際測(cè)試是不是可以直接串口發(fā)指令測(cè)試
    的頭像 發(fā)表于 11-14 14:21 ?654次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>的下載用的是<b class='flag-5'>串口</b>,測(cè)試可以直接<b class='flag-5'>串口</b>發(fā)<b class='flag-5'>指令</b><b class='flag-5'>控制</b>嗎?