色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

KT148A語(yǔ)音芯片ic的軟件參考代碼C語(yǔ)言

清月電子 ? 來(lái)源:清月電子 ? 作者:清月電子 ? 2022-07-03 09:11 ? 次閱讀

3.一線通訊協(xié)議
目前芯片支持一線串口通訊協(xié)議,采用的也是高低電平時(shí)間寬度來(lái)確定0或者1 。
3.1 通訊格式

poYBAGLAB4eAIUdkAACCaTem8Wk361.png


注意:必須高電平在前,低電平在后。
推薦使用 200us:600us。取值范圍:窄脈沖=[150us--400us] 寬脈沖[500us--1000us]
注意使用 3:1 和 1:3 電平比例以保障通訊穩(wěn)定。
注意起始的6ms低電平,初次調(diào)試時(shí),盡量用示波器或者邏輯分析儀看一下,誤差在10%左右都能接受
1、0x00H到0xDFH為聲音地址碼或定義功能碼。
2、0xFE為語(yǔ)音停止碼,發(fā)送該命令可以停止播放語(yǔ)音。
3、編碼之間的間隔須大于20ms


3.2 通訊指令

pYYBAGLAB5GAUkPkAAB545bCU8c502.png

4.參考例程
/*******************************************************************************
- 函數(shù)說(shuō)明:一線通數(shù)據(jù)發(fā)送【注意調(diào)試的時(shí)候,用示波器或者邏輯分析儀看一下脈沖寬度】
- 隸屬模塊:內(nèi)部
- 參數(shù)說(shuō)明:dat = 待發(fā)送的數(shù)據(jù)
- 返回說(shuō)明:無(wú)
********************************************************************************/
#define IO1_HIGH() JL_PORTA->DIR &= ~BIT(6);JL_PORTA->OUT |= BIT(6);
#define IO1_LOW() JL_PORTA->DIR &= ~BIT(6);JL_PORTA->OUT &= ~BIT(6);

void oneline_send_one_data(u8 dat)
{
u8 i = 0 ;
IO1_LOW() ;/*現(xiàn)將總線拉低*/
udelay(5000) ;/*延時(shí)6MS --- 這里就是發(fā)起通訊的起始信號(hào)*/
CPU_SR_ALLOC();//關(guān)中斷--芯片不同,可能接口不同
OS_ENTER_CRITICAL();//關(guān)中斷
for(i=0 ; i<8 ;i++){
if(dat & 0x01){
IO1_HIGH() ;
udelay(500);/*延時(shí)600us*/
IO1_LOW();
udelay(170) ;/*延時(shí)200us*/
}else{
IO1_HIGH() ;
udelay(170);/*延時(shí)200us*/
IO1_LOW();
udelay(500) ;/*延時(shí)600us*/
}
dat = dat >> 1 ;/*發(fā)送的時(shí)候,先發(fā)送最高位,再發(fā)送次高位,以此類(lèi)推*/
}
IO1_HIGH() ;/*空閑時(shí)將該腳拉高即可*/
OS_EXIT_CRITICAL();//開(kāi)中斷
/*同時(shí)注意,芯片初始化的時(shí)候,請(qǐng)將信號(hào)腳拉高。*/
}

oneline_send_one_data(0x05);//對(duì)應(yīng)播放第5段聲音


4.1通訊舉例F2--循環(huán)播放


void oneline_test_CMD_F2(void){
oneline_send_one_data(0x01) ;
udelay(20) ;/*延時(shí)25ms*/
oneline_send_one_data(0xF2) ;
udelay(20) ;/*延時(shí)25ms*/
} 實(shí)現(xiàn)的效果,就是第一段聲音,循環(huán)播放,不停止。如果需要停止,可以發(fā)送FE指令


4.2 通訊舉例F3--組合播放


void oneline_test_CMD_F3(void){
oneline_send_one_data(0xF3) ;
udelay(20) ;/*延時(shí)25ms*/
oneline_send_one_data(0x01) ;
udelay(20) ;/*延時(shí)25ms*/
oneline_send_one_data(0x02) ;
udelay(20) ;/*延時(shí)25ms*/
oneline_send_one_data(0x03) ;
udelay(20) ;/*延時(shí)25ms*/
} 組合播放第1段、第2段、第3段聲音,依次按照順序播放。如果需要停止,可以發(fā)送FE指令
同時(shí),在組合播放的過(guò)程中,接收到新的組合播放數(shù)據(jù),會(huì)停止當(dāng)前的組合播放,轉(zhuǎn)去播放新的指令

4.3 通訊指令F0描述【超低功耗】


1、專(zhuān)用于芯片進(jìn)入超低功耗,因?yàn)樾酒诓シ沤Y(jié)束之后,會(huì)自動(dòng)進(jìn)入待機(jī)狀態(tài),功耗維持在25uA 。
2、如果需要芯片的功耗再低,則需要發(fā)送F0指令,任何狀態(tài)下都可以
3、芯片接收到F0指令之后,就會(huì)進(jìn)入關(guān)機(jī)狀態(tài),功耗維持在1.7uA左右
4、如果需要芯片再次接收指令,必須先將dat信號(hào)拉低40ms,讓芯片被喚醒,再發(fā)送數(shù)據(jù)就可以了
4.4 通訊細(xì)節(jié)注意事項(xiàng)
1、控制MCU上電之后,第一時(shí)間就要將通訊IO,也就是ONELINE腳設(shè)置為高電平輸出
2、盡量和KT148A芯片的通訊之間,串1K的電阻,來(lái)適配不同的電平
3、芯片的2腳PB9,在播放的時(shí)候,電壓大概是3.1V左右 。一旦進(jìn)入空閑狀態(tài),此IO會(huì)變成2.8V左右
因?yàn)樾酒瑑?nèi)部有一個(gè)空閑進(jìn)入低功耗待機(jī)的機(jī)制。
審核編輯:湯梓紅

聲明:本文內(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)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50714

    瀏覽量

    423142
  • 通訊協(xié)議
    +關(guān)注

    關(guān)注

    10

    文章

    273

    瀏覽量

    20351
  • 串口控制
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    9861
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    KT142C語(yǔ)音芯片可以外掛NS4110B LM386 8002功放嗎?如何燒錄語(yǔ)音

    關(guān)于KT142C支持的K1-K4的按鍵接口接5V的電壓觸發(fā)可以嗎? 可以外掛NS4110B或者LM386或者8002功放嗎? 芯片需要燒錄座子嗎?如何燒錄語(yǔ)音呢?
    的頭像 發(fā)表于 11-15 14:37 ?223次閱讀
    <b class='flag-5'>KT142C</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>可以外掛NS4110B LM386 8002功放嗎?如何燒錄<b class='flag-5'>語(yǔ)音</b>?

    智能密碼、指紋鎖語(yǔ)音芯片ic方案 可存放40s語(yǔ)音內(nèi)容 NVD語(yǔ)音芯片

    隨著科技的飛速發(fā)展,智能家居安全領(lǐng)域迎來(lái)了前所未有的變革。智能密碼與指紋鎖作為現(xiàn)代家庭安全防護(hù)的重要一環(huán),其背后的語(yǔ)音芯片IC開(kāi)發(fā)更是這一變革中的關(guān)鍵技術(shù)突破。智能密碼、指紋鎖語(yǔ)音
    的頭像 發(fā)表于 09-25 08:01 ?278次閱讀
    智能密碼、指紋鎖<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b><b class='flag-5'>ic</b>方案 可存放40s<b class='flag-5'>語(yǔ)音</b>內(nèi)容 NVD<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>

    hex文件如何查看原c語(yǔ)言代碼

    直接將 .hex 文件轉(zhuǎn)換回原始的 C 語(yǔ)言代碼是不可能的,因?yàn)?.hex 文件是二進(jìn)制文件,它包含了單片機(jī)程序編譯后的機(jī)器碼,這些機(jī)器碼與原始的 C
    的頭像 發(fā)表于 09-02 10:37 ?2132次閱讀

    KT148A-SOP8語(yǔ)音芯片接收到一線串口指令到播放聲音大概多長(zhǎng)時(shí)間

    請(qǐng)問(wèn)KT148A-SOP8語(yǔ)音芯片接收到一線串口指令,到播放出來(lái)聲音,大概需要多長(zhǎng)時(shí)間 我的需求是做按鍵提示音,初測(cè)了一下感覺(jué)有延時(shí),這個(gè)要如何處理 KT148A從接收到指令,到執(zhí)
    的頭像 發(fā)表于 06-21 11:55 ?502次閱讀
    <b class='flag-5'>KT148A</b>-SOP8<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>接收到一線串口指令到播放聲音大概多長(zhǎng)時(shí)間

    KT1404A語(yǔ)音芯片USB連電腦,win7正常識(shí)別WIN10無(wú)法識(shí)別USB設(shè)備

    KT1404A語(yǔ)音芯片畫(huà)的板子,USB連接電腦,win7可以正常識(shí)別到U盤(pán),WIN10提示無(wú)法識(shí)別USB設(shè)備(獲取設(shè)備描述符失敗),這是什么問(wèn)題
    的頭像 發(fā)表于 06-10 18:13 ?735次閱讀
    <b class='flag-5'>KT1404A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>USB連電腦,win7正常識(shí)別WIN10無(wú)法識(shí)別USB設(shè)備

    KT1025A雙模藍(lán)牙芯片設(shè)置參數(shù)后搜不到藍(lán)牙信號(hào),如何分析呢

    為什么我使用BT201的KT1025A雙模藍(lán)牙芯片,設(shè)置了參數(shù)之后,搜不到藍(lán)牙信號(hào)了,是什么問(wèn)題呢?可能是硬件還是軟件的問(wèn)題?
    的頭像 發(fā)表于 06-05 11:49 ?739次閱讀
    <b class='flag-5'>KT1025A</b>雙模藍(lán)牙<b class='flag-5'>芯片</b>設(shè)置參數(shù)后搜不到藍(lán)牙信號(hào),如何分析呢

    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 ?422次閱讀
    <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)拷貝

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

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

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

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

    KT148A語(yǔ)音芯片串口版本播放音樂(lè)的時(shí)候,直接導(dǎo)致單片機(jī)工作異常

    在使用你們KT148A串口版本播放音樂(lè)的時(shí)候,直接導(dǎo)致單片機(jī)工作異常,測(cè)了一下供電發(fā)現(xiàn)每次播放音樂(lè)的時(shí)候,供電會(huì)有很大波動(dòng)。看了一下你們的手冊(cè),說(shuō)是帶載能力不夠,但是我把供電接出來(lái),接到你們的測(cè)試板上時(shí),單片機(jī)又正常工作了
    的頭像 發(fā)表于 05-07 10:50 ?483次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>串口版本播放音樂(lè)的時(shí)候,直接導(dǎo)致單片機(jī)工作異常

    KT1328A藍(lán)牙主從一體模塊芯片的常見(jiàn)問(wèn)題集錦

    KT1328A版本的硬件,和之前從機(jī)的完全一樣,只是燒錄的軟件不同而已。 KT6368A從機(jī)支持以往的版本的所有指令,新增了主從一體的相關(guān)指令 此版本:不支持SPP,不支持低功耗 。功耗和之前
    的頭像 發(fā)表于 03-21 09:53 ?554次閱讀
    <b class='flag-5'>KT1328A</b>藍(lán)牙主從一體模塊<b class='flag-5'>芯片</b>的常見(jiàn)問(wèn)題集錦

    KT6368A藍(lán)牙主從一體芯片_功能簡(jiǎn)要說(shuō)明

    新增KT1328A芯片方案的藍(lán)牙主從一體版本,實(shí)現(xiàn)的是主從一體相互切換,也就是說(shuō)可以設(shè)置為主機(jī)【類(lèi)似于手機(jī)的角色】,也可以設(shè)置為從機(jī)角色,通過(guò)AT指令 此版本的型號(hào)命名為:KT1328A
    的頭像 發(fā)表于 03-18 18:42 ?543次閱讀
    <b class='flag-5'>KT6368A</b>藍(lán)牙主從一體<b class='flag-5'>芯片</b>_功能簡(jiǎn)要說(shuō)明

    KT148A語(yǔ)音芯在智能鎖語(yǔ)音提示的優(yōu)勢(shì)在哪里成本還是性能

    智能鎖,已經(jīng)廣泛的應(yīng)用于生活的各個(gè)場(chǎng)景,確實(shí)是一個(gè)好產(chǎn)品,我自己都在用,也很方便 而鎖基本上都搭配有語(yǔ)音芯片或者蜂鳴器,低端的產(chǎn)品都是蜂鳴器,中端的產(chǎn)品基本都搭配語(yǔ)音芯片 而智
    的頭像 發(fā)表于 01-16 17:50 ?537次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b>芯在智能鎖<b class='flag-5'>語(yǔ)音</b>提示的優(yōu)勢(shì)在哪里成本還是性能

    KT148A語(yǔ)音芯片智能鎖擴(kuò)展語(yǔ)音地址以及如何支持大量小文件的打包

    ,所以使用KT148A-sop8的flash型語(yǔ)音芯片就是最優(yōu)的解決方案 解決KT148A語(yǔ)音芯片
    的頭像 發(fā)表于 01-16 11:52 ?483次閱讀
    <b class='flag-5'>KT148A</b><b class='flag-5'>語(yǔ)音</b><b class='flag-5'>芯片</b>智能鎖擴(kuò)展<b class='flag-5'>語(yǔ)音</b>地址以及如何支持大量小文件的打包

    KT6368A雙模藍(lán)牙芯片批量生產(chǎn)使用主機(jī)芯片KT6358M測(cè)試很方便

    KT6368A雙模藍(lán)牙芯片批量生產(chǎn)使用主機(jī)芯片測(cè)試很方便 KT6368A批量生產(chǎn)怎么辦?不可能用手機(jī)一個(gè)一個(gè)的去連吧,太慢了 別慌,這個(gè)問(wèn)題,我們?cè)缇涂紤]清楚了,答案如下,分為兩個(gè)
    的頭像 發(fā)表于 01-11 12:01 ?685次閱讀
    <b class='flag-5'>KT6368A</b>雙模藍(lán)牙<b class='flag-5'>芯片</b>批量生產(chǎn)使用主機(jī)<b class='flag-5'>芯片</b><b class='flag-5'>KT</b>6358M測(cè)試很方便
    主站蜘蛛池模板: 99久久久久亚洲AV无码| caoporn 免费视频| 国产360激情盗摄全集| 看全色黄大色大片免费久黄久| 无码成人AAAAA毛片含羞草| 91麻豆精品一二三区在线| 一本色道久久88综合日韩精品| videos gratis欧美另类| 久久毛片免费看一区二区三区| 欧美日韩亚洲成人| 婬香婬色天天视频| FREE性丰满HD毛多多| 久久理论片| 亚洲欧美精品无码一区二在线| 国产成人免费a在线资源| 欧美性视频xxxxhd| 777米奇色狠狠俺去啦| 国产精品A久久久久久久久| 欧美特黄三级成人| 7777色鬼xxxx欧美色夫| 久久精品国产免费播高清无卡| 亚洲H成年动漫在线观看不卡| 国产AV精品白浆一区二| 人人草影院| 99久久精品6在线播放| 快播h网站| 在线观看亚洲 日韩 国产| 久草在在线免视频在线观看| 亚洲伦理精品久久| 国厂精品114福利电影| 亚州笫一色惰网站| 国产久久亚洲美女久久| 先锋资源av| A级超碰视频在线观看| 美女被打开了屁股进去的视频| 在线观看免费视频播放视频| 久草网国产自偷拍| 伊人草久久| 久久久久激情免费观看| 伊人影院香蕉久在线26| 九九大香尹人视频免费|