欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: stm32的軟件音頻解碼庫libmad移植手冊(共22頁pdf) [打印本頁]

作者: tony915    時間: 2017-7-27 13:02
標題: stm32的軟件音頻解碼庫libmad移植手冊(共22頁pdf)
  前言
目前,網絡上絕大都數關于MP3播放器的例子,大都采用vs1003這顆硬件解碼芯片或
者使用AT89C51SND1C這顆含有內部音頻解碼電路的NB單片機, 軟件音頻解碼的例子少之又
少。UP MCU 工作室的相關人員花了些時間、精力,研究了目前 linux 領域很常用的一個開
源音頻解碼庫——libmad 的解碼流程,并將其成功移植到裸奔的 stm32 平臺上。本著資源
共享的奉獻精神,本工作室將移植過程整理成手冊,發布于網絡,希望對大家有用。

本手冊移植工作所對應的軟硬件平臺如下:
操作系統:windows XP
開發環境:MDK V4.23
STM固件庫版本號:V3.5.0
主芯片  :STM32F103RET6(512K flash   64KRAM)運行于 72M
DA芯片 :PCM1770PW

由于本人水平有限, 文中若有不對的地方,歡迎拍磚。

1.Libmad 簡介
LIBMAD是一個高質量的音頻解碼庫,MAD的全稱是MPEG Audio Decoder。LIBMAD 目前
支持MPEG-1、低采樣率的MPEG-2 和 MPEG2.5 格式的LayerⅠ、LayerⅡ、LayerⅢ(即MP3)
的解碼。
    MAD 具有如下特性:
●高精度的24-BIT PCM輸出;
●100%使用定點運算;
●完全基于ISO/IEC標準;
●支持GNU GPL協議。
    MAD完全采用C語言編寫(里面的 IMDCT部分和乘法運算可根據平臺不同使用匯編來加
快運算速度),它對MP3解碼算法做了很多優化,非常適合在沒有浮點支持的嵌入式環境下
使用。利用MAD提供的API,我們可以很容易的實現音頻解碼。



完整的pdf格式文檔51黑下載地址(共22頁):
基于stm32的軟件音頻解碼庫libmad移植手冊.pdf (660.96 KB, 下載次數: 126)




作者: yx58yx58    時間: 2018-7-2 20:54
有改好的工程代碼嗎?
作者: 25Hzzz    時間: 2019-10-15 08:57
謝謝,剛好需要咯
作者: firegod01cn    時間: 2019-12-24 09:41
不錯 剛好需要
作者: down2    時間: 2019-12-26 08:38
不錯的資料
作者: leihh2005    時間: 2019-12-26 13:58
不錯的資料
作者: shu_007    時間: 2020-1-11 11:04
求成功的代碼!!!!
作者: cleverhorse    時間: 2021-4-15 10:30
求成功的代碼!!!!

作者: wr51089438    時間: 2021-8-11 14:45
可惜找不到madlld源碼包啊。文檔里的地址都打不開了
作者: tech_ss2022    時間: 2022-3-30 14:41
求成功的代碼!!!!




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1