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

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

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

KT142C-sop16語(yǔ)音芯片的4個(gè)IO口如何一對(duì)一觸發(fā)播放_(tái)配置文件詳細(xì)說(shuō)明

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

KT142C是一個(gè)提供串口的SOP16語(yǔ)音芯片,完美的集成了MP3的硬解碼。內(nèi)置330KByte的空間,最大支持330秒的語(yǔ)音長(zhǎng)度,支持多段語(yǔ)音,支持直驅(qū)0.5W的揚(yáng)聲器無(wú)需外置功放

wKgZomT9ePSAac-CAAE5QRBsi8Q593.png

如上圖,芯片有4個(gè)IO口可以一對(duì)一,詳見(jiàn)如下說(shuō)明

2.3 芯片4個(gè)IO觸發(fā)口功能-配置文件-簡(jiǎn)單說(shuō)明

1、芯片目前定義了4個(gè)觸發(fā)IO口,分別是[K1==PA6][K2==PA5][K3==PA4][K4==PA11]

2、并且支持配置文件,對(duì)這4個(gè)IO口進(jìn)行觸發(fā)功能上面的配置,注意音頻文件要編號(hào):001---009

3、這4個(gè)IO的參數(shù),符合3.3V的TTL電平,如果外接電壓過(guò)高請(qǐng)自行降壓,建議使用低電平觸發(fā)。

4、芯片從通電,到正常狀態(tài),大概需要200ms的樣子

5、如果IO觸發(fā)配置為5,則上電到出來(lái)聲音,是可以控制在250ms以內(nèi)的

6、芯片的供電范圍很寬,請(qǐng)嚴(yán)格按照我們給出的手冊(cè)描述,去設(shè)計(jì)硬件

備注:配置是4個(gè)IO口一起配置,當(dāng)配置為0=可打斷,那么意味著K1、K2、K3、K4都是可打斷的功能。K1對(duì)應(yīng)001xxx.mp3聲音,K2對(duì)應(yīng)003xxx.mp3聲音,K3對(duì)應(yīng)第003xxx.mp3聲音

如果只加載了001xxx.mp3音頻文件,那么K2和K3就是無(wú)效了,以此類推

如果只加載了002xxx.mp3音頻文件,那么K1和K3就是無(wú)效了,因?yàn)镵1找不到對(duì)應(yīng)的文件

新建一個(gè)txt的配置文件。

wKgaomUBbOqARTLeAAES1ignJ0Y363.png

1、在電腦端,新建一個(gè)TXT的文件,如圖所示,功能描述如上圖所示

2、配置文件,必須是xxxxx.txt格式 ,文件的后綴名必須是“.txt”[也就是記事本文件],其中xxxx沒(méi)有要求,隨便起個(gè)自己喜歡的名字即可

3、同時(shí),注意PC端新建txt文件的時(shí)候,建議打開(kāi)文件后綴名的顯示,如下圖:

wKgaomUBbPOAV_5jAABfYhQUD0U055.png

資料包里面有現(xiàn)成的例子,同時(shí)芯片出廠,也會(huì)燒錄默認(rèn)的例子進(jìn)去的。用戶只需要在里面修改即可

2.4 配置文件注意事項(xiàng)--以及常見(jiàn)問(wèn)題集錦

如果沒(méi)有配置文件,則是按照默認(rèn)的配置:0300100 【配置文件不是必須的,可以沒(méi)有】

0 按鍵模式0 可打斷,在播放過(guò)程中再按從頭開(kāi)始播放(沒(méi)有設(shè)置默認(rèn)此播放模式)

30 音量30 第二個(gè)30代表的是音量,取值范圍【00-30】

0 Busy腳的配置 busy播放輸出低空閑輸出高

1 音頻輸出配置 直驅(qū)揚(yáng)聲器輸出,驅(qū)動(dòng)8歐姆0.5W喇叭

0 檢測(cè)低電平有效 4個(gè)觸發(fā)IO口的電平配置--檢測(cè)低電平有效

0 不進(jìn)入低功耗 芯片功耗處理--不進(jìn)入低功耗,芯片維持在6mA的平均電流【靜態(tài)】

問(wèn)題1:有4個(gè)IO,都是一樣的功能嗎?從配置文件的說(shuō)明來(lái)看,功能是鍵控發(fā)聲,那么4個(gè)IO都只能是鍵控發(fā)聲嗎?還是可以有選擇地某個(gè)IO對(duì)應(yīng)播放那段語(yǔ)音?4個(gè)按鍵有什么區(qū)別?他們和語(yǔ)音號(hào)是如何對(duì)應(yīng)的?

1、4個(gè)K1--K4的區(qū)別,在于他們對(duì)應(yīng)的曲目號(hào)名稱編號(hào)不同。

2、如果只拷貝了一個(gè)音頻文件001xxx.mp3,那么K2和K3是無(wú)效的。如果加載了2個(gè)音頻文件,則K3是無(wú)效的

3、同時(shí)配置文件里面的,按鍵功能配置,是一起配置,也就是說(shuō)=1=不可打斷,那么K1、K2、K3、K4就都是不可打斷的功能了

4、同時(shí),文件是按照文件名所一一對(duì)應(yīng)的,如下圖所示:

wKgZomUBbQCATG1oAAAat9OQac4484.png

問(wèn)題2:小批量生產(chǎn)怎么辦呢?大批量生產(chǎn)怎么辦呢?

1、小批量的芯片,可以自行連接電腦進(jìn)行拷貝

2、大批量的可以聯(lián)系我們,提交一下最終的音頻文件給我們即可

2.5 芯片配置文件關(guān)于串口的配置

wKgaomUBbRCAcSWsAAEJxuD7i08436.png

這里著重說(shuō)明一下,配置文件和串口控制的關(guān)系

1、為了兼顧到按鍵觸發(fā)的應(yīng)用,不得不設(shè)計(jì)一種低功耗的機(jī)制,而這種低功耗的機(jī)制不適用于串口控制

2、簡(jiǎn)單直白的說(shuō),如果用按鍵一對(duì)一的話,就降第6個(gè)選項(xiàng)配置為1 。使用串口控制的話配置為0

3、因?yàn)榕渲?之后,就開(kāi)啟低功耗,而芯片進(jìn)入低功耗之后,串口就需要喚醒,所以不利于串口的使用

==》當(dāng)然,使用串口的時(shí)候,直接將配置文件刪掉,也可以。這樣就進(jìn)入默認(rèn)的參數(shù)運(yùn)行,詳見(jiàn)2.4章節(jié)

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • MP3
    MP3
    +關(guān)注

    關(guān)注

    8

    文章

    491

    瀏覽量

    73537
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1554

    瀏覽量

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

    關(guān)注

    12

    文章

    1753

    瀏覽量

    36475
  • IO口
    +關(guān)注

    關(guān)注

    3

    文章

    170

    瀏覽量

    24044
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    語(yǔ)音芯片KT148A支持3個(gè)IO一對(duì)一觸發(fā)配置教程

    KT148A語(yǔ)音芯片,支持3個(gè)IO一對(duì)一觸發(fā) 。同
    的頭像 發(fā)表于 07-26 14:42 ?1849次閱讀
    <b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>KT</b>148A支持3<b class='flag-5'>個(gè)</b><b class='flag-5'>IO</b><b class='flag-5'>口</b><b class='flag-5'>一對(duì)一觸發(fā)</b>的<b class='flag-5'>配置</b>教程

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

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

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

    KT148A語(yǔ)音芯片--按鍵版本,支持3個(gè)IO一對(duì)一觸發(fā)
    的頭像 發(fā)表于 11-21 15:42 ?951次閱讀
    <b class='flag-5'>KT</b>148A<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>按鍵版本<b class='flag-5'>一對(duì)一觸發(fā)</b><b class='flag-5'>播放</b>功能描述V<b class='flag-5'>4</b>

    KT142C-sop16語(yǔ)音芯片ic的功能介紹 支持pwm和dac輸出 usb直接更新內(nèi)置空間

    串口通信協(xié)議,默認(rèn)波特率9600.同時(shí)支持4個(gè)IO一對(duì)一觸發(fā)播放 2、無(wú)需任何燒錄器,無(wú)需任
    的頭像 發(fā)表于 09-06 20:10 ?634次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>ic的功能介紹 支持pwm和dac輸出 usb直接更新內(nèi)置空間

    KT142C-sop16語(yǔ)音芯片ic的串口指令詳細(xì)說(shuō)明_默認(rèn)9600指令可設(shè)

    KT142C-sop16語(yǔ)音芯片ic的串口指令詳細(xì)說(shuō)明_默認(rèn)9600指令可設(shè)
    的頭像 發(fā)表于 09-07 12:00 ?757次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>ic的串口指令<b class='flag-5'>詳細(xì)說(shuō)明</b>_默認(rèn)9600指令可設(shè)

    KT142C-sop16語(yǔ)音芯片ic測(cè)試板的使用說(shuō)明_串口如何接線

    KT142C個(gè)提供串口的SOP16語(yǔ)音芯片,完美的集成了MP3的硬解碼。內(nèi)置330KByte
    的頭像 發(fā)表于 09-09 14:28 ?897次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>ic測(cè)試板的使用<b class='flag-5'>說(shuō)明</b>_串口如何接線

    KT142C-sop16語(yǔ)音芯片ic的功耗詳細(xì)說(shuō)明_實(shí)測(cè)_以及功耗機(jī)制

    KT142C個(gè)提供串口的SOP16語(yǔ)音芯片,完美的集成了MP3的硬解碼。內(nèi)置330KByte
    的頭像 發(fā)表于 09-11 09:07 ?774次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>ic的功耗<b class='flag-5'>詳細(xì)說(shuō)明</b>_實(shí)測(cè)_以及功耗機(jī)制

    KT142C-sop16語(yǔ)音芯片9600串uart命令如何測(cè)試_詳細(xì)說(shuō)明

    KT142C個(gè)提供串口的SOP16語(yǔ)音芯片,完美的集成了MP3的硬解碼。內(nèi)置330KByte
    的頭像 發(fā)表于 09-11 17:44 ?608次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>9600串<b class='flag-5'>口</b>uart命令如何測(cè)試_<b class='flag-5'>詳細(xì)說(shuō)明</b>

    KT142C語(yǔ)音芯片ic使用開(kāi)發(fā)中常見(jiàn)問(wèn)題集錦FAQ

    KT142C個(gè)提供串口的SOP16語(yǔ)音芯片,集成了MP3的硬解碼,內(nèi)置320KByte的空間
    的頭像 發(fā)表于 09-24 09:33 ?736次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>ic使用開(kāi)發(fā)中常見(jiàn)問(wèn)題集錦FAQ

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

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

    KT142C語(yǔ)音芯片配置文件總是不起作用?配置文件的問(wèn)題集中歸納

    KT142C語(yǔ)音芯片配置文件總是不起作用?配置文件的問(wèn)題集中歸納
    的頭像 發(fā)表于 10-20 15:04 ?580次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>配置文件</b>總是不起作用?<b class='flag-5'>配置文件</b>的問(wèn)題集中歸納

    KT142C語(yǔ)音芯片拷貝到KT142C內(nèi)部就亂碼的解決方法

    KT142C語(yǔ)音芯片客戶反饋電腦端的配置文件,打開(kāi)都正常,但是拷貝到KT142C內(nèi)部就亂碼 首先解釋
    的頭像 發(fā)表于 11-21 15:23 ?531次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>拷貝到<b class='flag-5'>KT142C</b>內(nèi)部就亂碼的解決方法

    KT142C語(yǔ)音芯片工作電壓多少?電流是多少?串口波特率多少?多大的喇叭?

    KT142C-sop16語(yǔ)音芯片ic工作電壓多少?電流是多少?串口波特率是多少?支持多大的喇叭?
    的頭像 發(fā)表于 05-23 09:45 ?478次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>工作電壓多少?電流是多少?串口波特率多少?多大的喇叭?

    KT142C-sop16語(yǔ)音芯片,插上usb,出不來(lái)虛擬U盤(pán)怎么辦

    KT142C-sop16語(yǔ)音芯片芯片,我直接焊到我的板子上面,插上usb,但是出不來(lái)虛擬U盤(pán)怎么辦?
    的頭像 發(fā)表于 05-23 10:50 ?479次閱讀
    <b class='flag-5'>KT142C-sop16</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>,插上usb,出不來(lái)虛擬U盤(pán)怎么辦

    KT142C語(yǔ)音芯片下載語(yǔ)音過(guò)連接電腦PC的usb虛擬成U盤(pán)拷貝

    KT142C-sop16語(yǔ)音芯片,下載語(yǔ)音是連接電腦PC的usb虛擬成U盤(pán)直接拷貝 內(nèi)置的是320K的空間,但是實(shí)際的大小,在電腦里面顯示,應(yīng)該是315Kbyte。 打開(kāi)我的電腦,
    的頭像 發(fā)表于 06-03 10:46 ?434次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>下載<b class='flag-5'>語(yǔ)音</b>過(guò)連接電腦PC的usb虛擬成U盤(pán)拷貝