wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4594|回復: 2
收起左側

Matlab源碼:單片機播放語音的ADPCM編解碼在STC15F上實現

[復制鏈接]
ID:294362 發表于 2018-3-20 09:54 | 顯示全部樓層 |閱讀模式
最近做了個關于單片機播放語音的ADPCM編解碼在STC15F408上實現,
ADPCM編碼子程序,可直接移植使用,已經測試OK。

0.png

Matlab源程序如下:
  1. function adpcm_y = adpcm_encoder(raw_y)

  2. % ADPCM編碼子程序
  3. % Edit by L7


  4. IndexTable = [-1, -1, -1, -1, 2, 4, 6, 8, -1, -1, -1, -1, 2, 4, 6, 8];
  5.          
  6. StepSizeTable = [7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 21, 23, 25, 28, 31, 34, 37, 41, 45, 50, 55, 60, 66, 73, 80, 88, 97, 107, 118, 130, 143, 157, 173, 190, 209, 230, 253, 279, 307, 337, 371, 408, 449, 494, 544, 598, 658, 724, 796, 876, 963, 1060, 1166, 1282, 1411, 1552, 1707, 1878, 2066, 2272, 2499, 2749, 3024, 3327, 3660, 4026, 4428, 4871, 5358, 5894, 6484, 7132, 7845, 8630, 9493, 10442, 11487, 12635, 13899, 15289, 16818, 18500, 20350, 22385, 24623, 27086, 29794, 32767];

  7. prevsample = 0;
  8. previndex = 1;

  9. Ns = length(raw_y);
  10. n = 1;

  11. raw_y = 32767 * raw_y;          % 16-bit operation

  12. while (n <= Ns)
  13.     predsample = prevsample;
  14.     index = previndex;
  15.     step = StepSizeTable(index);

  16.     diff = raw_y(n) - predsample;
  17.     if (diff >= 0)
  18.         code = 0;
  19.     else
  20.         code = 8;
  21.         diff = -diff;
  22.     end

  23.     tempstep = step;
  24.     if (diff >= tempstep)
  25.         code = bitor(code, 4);
  26.         diff = diff - tempstep;
  27.     end
  28.     tempstep = bitshift(tempstep, -1);
  29.     if (diff >= tempstep)
  30.         code = bitor(code, 2);
  31.         diff = diff - tempstep;
  32.     end
  33.     tempstep = bitshift(tempstep, -1);
  34.     if (diff >= tempstep)
  35.         code = bitor(code, 1);
  36.     end

  37.     diffq = bitshift(step, -3);
  38.     if (bitand(code, 4))
  39.         diffq = diffq + step;
  40.     end
  41.     if (bitand(code, 2))
  42.         diffq = diffq + bitshift(step, -1);
  43.     end
  44.     if (bitand(code, 1))
  45.         diffq = diffq + bitshift(step, -2);
  46.     end

  47.     if (bitand(code, 8))
  48.         predsample = predsample - diffq;
  49.     else
  50.         predsample = predsample + diffq;
  51.     end

  52.     if (predsample > 32767)
  53.         predsample = 32767;
  54.     elseif (predsample < -32768)
  55.         predsample = -32768;
  56.     end

  57.     index = index + IndexTable(code+1);

  58.     if (index < 1)
  59.         index = 1;
  60.     end
  61.     if (index > 89)
  62.         index = 89;
  63.     end

  64.     prevsample = predsample;
  65.     previndex = index;

  66.     adpcm_y(n) = bitand(code, 15);
  67.     %adpcm_y(n) = code;
  68.     n = n + 1;
  69. end
復制代碼

所有資料51hei提供下載:
ADPCM.rar (409.27 KB, 下載次數: 34)


評分

參與人數 3黑幣 +5 收起 理由
jellypejic + 1 絕世好帖!
supernovadada + 3 共享資料的黑幣獎勵!
nilsqc + 1

查看全部評分

回復

使用道具 舉報

ID:3666 發表于 2022-7-9 12:10 | 顯示全部樓層
這個程序是什么意思呀, 沒有明白
回復

使用道具 舉報

ID:1024371 發表于 2022-7-9 13:16 | 顯示全部樓層
沒有注釋的程序真的很難看,
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久精品国产麻豆| 91精品91| 91嫩草在线播放| 精品黑人一区二区三区国语馆| 三级网站免费看| 日韩三级电影网站| 韩国欧美亚洲国产| 精品国产伦一区二区三区免费| 国产欧美精品区一区二区三区| 99伊人成综合| 亚洲福利天堂| 日韩性xxx| 三级视频在线| 开心婷婷激情| 天堂中文在线官网| 国产熟妇一区二区三区四区| 久久精品国产亚洲AV熟女| 国产高清av在线播放| 97se亚洲综合在线| 欧美激情精品久久久久久大尺度| 日韩一区二区免费视频| 亚洲色图.com| 成人久久视频在线观看| 亚洲乱亚洲高清| 免费欧美激情| 超碰国产精品一区二页| 国产原创精品视频| 500福利第一精品导航| 九九视频精品在线| 亚洲av无码乱码国产精品| 麻豆changesxxx国产| 免费观看一区二区三区| 一二三四视频社区在线| 精品一卡二卡三卡四卡日本乱码| 日本中文字幕成人| 韩国精品一区二区| 不卡日本视频| 9国产精品午夜| xxx.xxx欧美| 国产最新视频在线观看| 美日韩黄色片| h网站免费看| 18欧美乱大交| 99久久亚洲| 精品国产无码一区二区| 黄色一级视频免费看| 91高清免费看| a级片在线观看| 国产激情视频网站| 一本之道在线视频| 黄色一级一级片| 女人被男人躁得好爽免费视频| 欧美精品久久| 97中文在线观看| 国产美女久久精品| 国产91热爆ts人妖在线| 欧美激情精品久久久久久蜜臀 | 成人欧美一区二区三区在线| 性欧美xxxx| 美女扒开尿口让男人操亚洲视频网站| 亚洲二区中文字幕| 精品久久久三级丝袜| 91精品国产综合久久精品图片 | 成人午夜两性视频| 国产ts一区二区| 69视频在线播放| 欧美久久精品一级黑人c片| 在线播放国产精品| 伊人伊人伊人久久| 亚洲视频日韩精品| 国产一区二区动漫| 激情懂色av一区av二区av| 亚洲欧美日韩国产手机在线| 国产精品天天看| 国产精品女主播在线观看| 久久九九久久九九| 亚洲婷婷综合久久一本伊一区| 中文字幕在线视频一区| 一区二区高清在线| 欧美日韩性生活视频| 91豆麻精品91久久久久久| 在线影院国内精品| 日韩欧美中文字幕制服| 日韩精品视频在线| 操91在线视频| 555www成人网| 亚洲综合视频1区| 黑人中文字幕一区二区三区| 日本10禁啪啪无遮挡免费一区二区| 日韩精品久久久| 国产小视频免费| 黑鬼大战白妞高潮喷白浆| 国产精品久久久久久9999| 中文字幕乱视频| 午夜国产福利视频| 久草手机在线观看| 亚洲av无码国产精品永久一区| 久久免费区一区二区三波多野| 在线www天堂网在线| 1024欧美极品| 九色网友自拍视频手机在线| 久久久123| 成人午夜888| 免费电影一区二区三区| 亚洲性感美女99在线| 极品尤物一区| 91成人影院| 黄色精品一二区| 日本一区二区成人| 91官网在线观看| 亚洲精品国产综合区久久久久久久| 日韩中文在线中文网三级| 91精品国产一区| 精品国产福利| 国产成人在线免费看| 免费观看污网站| 三级影片在线看| 国产情侣在线播放| 精品全国在线一区二区| 96久久久久久| 国产激情在线播放| 综合国产视频| 久久五月激情| 国产精品色哟哟| 欧美美女一区二区| 久久视频中文字幕| www久久99| 免费在线a视频| 一级黄色性视频| 中文字幕av无码一区二区三区| 一区二区三区电影网| 99ri国产在线| 日本蜜桃在线观看视频| japanese国产精品| 国产一区 二区 三区一级| 亚洲激情网站免费观看| 亚洲精品av在线| 国产精品欧美亚洲777777| 欧美 日韩 国产 在线观看| 中文字幕无人区二| 国产无遮挡又黄又爽又色视频| 韩国xxxx做受gayxxxx| 四虎精品在永久在线观看 | 婷婷五月色综合| 91精品999| 国产精品111| 欧美性猛交一区二区三区| 视频国产在线观看| 99精品国产九九国产精品| 91久久亚洲| 国产精品每日更新| 亚洲精品videossex少妇| 国产精品一区二区三区久久 | 国产一区二区亚洲| 国产一区二区三区蝌蚪| 精品动漫一区二区三区| 日韩午夜在线视频| 麻豆亚洲一区| av免费观看不卡| 亚洲制服中文字幕| 精品一区免费观看| 国产视频1区| 国产三级在线播放| 日韩欧美网站| 中日韩免费视频中文字幕| 精品无人国产偷自产在线| 成人欧美一区二区三区视频| 奇米影视四色在线| 欧美另类高清videos的特点| fc2ppv在线观看| 丁香六月综合| 91禁在线观看| 久久激情av| 青草全福视在线| 日韩女优av电影| 国产精品普通话| 无码人妻少妇伦在线电影| 成人免费视频入口| 欧美xxxxb| 中文在线观看免费| 亚洲婷婷在线| 午夜精品久久久久久久久| 久久久免费在线观看| av日韩一区二区三区| 久久这里只有精品免费| 一本大道五月香蕉| 国产三级漂亮女教师| 香蕉视频在线免费| 欧美绝顶高潮抽搐喷水合集| 91视频国产资源| 亚洲欧洲日产国码av系列天堂| 欧美午夜精品久久久久免费视| 中文字幕网站在线观看| 国产伪娘ts一区| 亚洲高清黄色| 久久99精品国产麻豆婷婷洗澡| 欧美日韩亚洲丝袜制服| 91久久精品一区二区别| 黄色片视频免费观看| 青青草社区在线| gogo久久| 美女高潮久久久| 国产精品国产三级国产普通话蜜臀 | 亚洲美女在线视频| 色一情一乱一伦一区二区三区| 99精品欧美一区二区| 国产大学生自拍视频| 国际av在线| 色天天久久综合婷婷女18| 一区二区三区四区亚洲| 欧美一区二三区| 成人性生交视频免费观看| 天天色棕合合合合合合合| 波多野结衣精品| 日韩一区精品视频| 欧美肥胖老妇做爰| 欧美视频小说| 久草网视频在线观看| 91精选福利| 视频一区在线观看| 亚洲综合一区二区三区| 国产精品青青在线观看爽香蕉| 欧美色图校园春色| 久久久9999久久精品小说| jizz欧美| 国产成人精品三级麻豆| 日韩中文字幕亚洲| 手机在线看福利| 性xxxx视频| 日日夜夜天天综合| 99国产精品国产精品久久| 色噜噜国产精品视频一区二区| 日本a在线天堂| 亚洲网站免费观看| 九色91在线| 国产91丝袜在线播放0| 久久中文字幕在线| 国产女女做受ⅹxx高潮| 粉嫩小泬无遮挡久久久久久| 高潮在线视频| 丁香六月综合激情| 欧美—级a级欧美特级ar全黄| 亚洲国产欧美日韩在线| 欧美xxxxb| 国语一区二区三区| 亚洲成人福利片| 福利精品视频| 中文字幕一区二区人妻电影| 国产女人在线视频| 首页欧美精品中文字幕| 亚洲四色影视在线观看| 男人操女人免费软件| 天天操天天操天天干| 日本一区二区中文字幕| 亚洲欧美日韩人成在线播放| 国产盗摄xxxx视频xxx69| 91在线无精精品白丝| 男男做性免费视频网| 欧美涩涩网站| 日韩欧美电影在线| 成年人网站免费视频| 中文字幕亚洲日本岛国片| 亚洲第一影院| 亚洲国产视频a| 日韩免费在线免费观看| 91视频在线网站| 中文天堂av| 国产精品久久久久久久免费软件| 亚洲人成电影网| 欧美孕妇与黑人孕交| 欧美性生给视频| 美女毛片在线看| 国产精品中文字幕日韩精品| 欧美精品久久久久| 国产黄色大片免费看| 污视频网站在线观看| 九色|91porny| 国产69精品久久久久99| 波多野结衣a v在线| 亚洲福利二区| 国内一区二区在线| 国产极品精品在线观看| 中文字幕伦理片| 成人在线观看一区| 99麻豆久久久国产精品免费优播| 成人看片人aa| 国产精品久久久久毛片| 一区二区三区| 欧美日韩在线播放| 久久久久久久久久网| 日韩在线一区二区视频| 精品视频亚洲| 亚洲的天堂在线中文字幕| 午夜影院免费版| 黄色高清在线观看| 国产在线精品一区二区三区不卡| 国产成人久久久精品一区| 黄页网站免费观看| 污的网站在线观看| 亚洲激情综合网| 久久99久久99精品| 色先锋影音岛国av资源| 香蕉久久夜色精品国产| 欧美极度另类性三渗透| 国产真实夫妇交换视频| 亚洲三级中文字幕| 91精品国产91久久久久久密臀 | 国产精品一区二区不卡视频| 影音先锋亚洲天堂| 午夜av成人| 日韩欧美亚洲一二三区| 成人免费aaa| 国产毛片视频| 国产麻豆精品视频| 国产精选一区二区| 开心激情综合网| 97在线精品| 色婷婷av一区二区三区在线观看| 美女网站视频色| 欧洲在线视频| 欧美日韩中文字幕| 午夜视频在线网站| 国产精品久久久久久久龚玥菲| 国产欧美精品一区二区色综合朱莉| 婷婷五月色综合| 色啪免费观看视频| 久久成人综合网| 免费试看一区| 免费在线日本| 成人一区二区三区视频| 亚洲一区二区三区免费观看| 黄色免费网站视频| 国产91色综合久久免费分享| 视频在线一区二区三区| 黄色片免费观看| 91麻豆免费视频| 大胆欧美熟妇xx| 免费福利影院| 中文字幕在线播放不卡一区| 国产主播在线看| 高清性色生活片在线观看| 亚洲一区二区三区四区在线免费观看 | 亚洲国产毛片完整版| www色aa色aawww| 欧美片网站免费| 久久久999国产| 91影院在线播放| 自拍欧美日韩| 91精品中文在线| 国产精品自产拍在线观看2019| 国产麻豆一精品一av一免费| 亚洲精品一区二区三区樱花 | 国产91久久婷婷一区二区| 精品人妻无码一区二区| 最新国产乱人伦偷精品免费网站| 3d动漫精品啪啪一区二区三区免费 | 国产高清自产拍av在线| 精品人伦一区二区色婷婷| 五月婷婷一区二区| 性欧美xxxx免费岛国不卡电影| 69视频在线免费观看| 无码精品人妻一区二区| 蜜桃久久精品一区二区| 在线一区亚洲| 青青久草在线| 欧美日韩精品一区二区在线播放 | www.69av| 男男激情在线| 欧美日韩高清影院| 中文字幕影音先锋| 清纯唯美综合亚洲| 亚洲一区二区三区毛片 | 免费精品国产| 国产精品女主播| 国产成人久久精品77777| 26uuu欧美日本| www.污污视频| 成人免费福利| 欧美激情亚洲一区| www中文字幕| av午夜一区麻豆| gai在线观看免费高清| 精品欧美一区二区三区在线观看 | 欧美三级乱人伦电影| 欧美日韩三级在线观看| 午夜精品视频一区二区三区在线看| 成人动漫视频在线观看完整版 | 综合激情婷婷| 日本在线高清视频一区| 中文字幕在线一二| 欧美精品久久天天躁| 亚洲第一精品在线观看| 国产一区二区三区四区五区传媒| 99久久99久久| 两个人hd高清在线观看| 欧美挠脚心视频网站| 一二三区免费视频| 久久人人精品| 精品99在线视频| 国产成人午夜性a一级毛片|