MP3编解码原理   MP3是MPEG-1 Atdio Layer-3的缩写,它是一套完整的基于感知的音频编码算法。这一算法应用了心理声学模型可达到1:12的压缩比率。心理声模型应用于人耳特性,最大限度保持原始声音质量。MPEG-1 Audio编码对象是20 Hz~20 000 Hz的宽带声音,采用感知子带编码,也叫做子带编码(sub-band coding,SBC),从而达到既压缩声音数据又尽可能保持声音原有质量的目的。SBC编码对象不局限于话音数据和某一种声源。具体思想是:首先把时域中的声音数据变换到频域,对频域内的子带分量分别量化和编码,根据心理声学模型确定样本精度,从而达到压缩数据量的目的。子带编码的理论根据是听觉系统的掩蔽特性,主要是利用频域掩蔽特性,编码过程中保留信号带宽,但是却扔掉被掩蔽的信号,因此编码后还原(解码、重构)的声音信号与编码前的声音信号不相同,但人的听觉系统很难分辨出它们的差别。因此,对于听觉系统,这种压缩是"无损压缩"。   当打开MP3文件后,播放器首先试图对帧进行同步,然后分别读取通道息及增益因子等数据,再进行霍夫曼解码,至此已获得解压数据。但这些数据不能播放,它们仍处于频域,若要播放,还需将其通过特定手段由频域变换到时域。然后再分别进行立体化处珲、抗锯齿处理、IMDCT变换、IDCT变换及窗口化滑动处理。这样得到的数据就可进行D/A转换并播放。   MP3歌曲的解码是一个非常复杂的过程,可通过Start_mp3_decode()解码函数完成。另外,还需给解码函数进行供给数据、针对音频接口的初始化、针对播放过程的初始化等操作。
2022-05-29 01:54:00 6KB 设计方法
1
说 明:本例程是基于STM32_V3.4固件函数库的uCOSII网络通讯实例,在MDK4.12中编译通过。 操作过程:1、打开APP文件夹的MDK工程文件,编译后下载到开发板; 2、打开“串口调试程序”,选择串口1,波特率9600,打开串口;
2022-05-25 15:41:57 6.2MB 串口
1
uC-OSII 包括任务调度、时间管理、内存管理、资源管理(信号量、邮箱、消息队列)四大部分,没有文件系统、网络接口、输入输出界面。它的移植只与4 个文件相关: 汇编文件(OS_CPU_A.ASM)、处理器相关C 文件(OS_CPU.H、OS_CPU_C.C)和配置文件(OS_CFG.H)。有64 个优先级,系统占用8 个,用户可创建56 个任务,不支持时间片轮转。
2022-05-14 19:47:06 80KB TMS320 uC-OSⅡ 移植 文章
1
UC/GUI 移植到LPC2124以及T6963C 有protrus中的接线 已经程序
2022-05-13 05:04:14 711KB UC/GUI 移植到LPC2124以及T6963C
1
About CS 189 is the Machine Learning course at UC Berkeley. In this guide we have created a com- prehensive course guide in order to share our knowledge with students and the general public, and hopefully draw the interest of students from other universities to Berkeley’s Machine Learning curriculum. This guide was started by CS 189 TAs Soroush Nasiriany and Garrett Thomas in Fall 2017, with the assistance of William Wang and Alex Yang. We owe gratitude to Professors Anant Sahai, Stella Yu, and Jennifer Listgarten, as this book is heavily inspired from their lectures. In addition, we are indebted to Professor Jonathan Shewchuk for his machine learning notes, from which we drew inspiration. The latest version of this document can be found either at http://www.eecs189.org/ or http: //snasiriany.me/cs189/. Please report any mistakes to the staff, and contact the authors if you wish to redistribute this document.
2022-05-09 21:40:32 19.84MB 机器学习 UC Berkeley
1
上学期课程设计的报告,耗时9天,期末92分满绩点通过,里面的内容包含进程调度算法fcfs、ucos2操作系统概述、算法测试、修改后的代码及运行结果截图、实验总结、致谢、参考文献等等,内容详尽。该实验报告仅供参考,尽量不要照搬噢!
1
文件文本的对比工具
2022-05-06 15:04:14 49.02MB 源码软件
1
在win10 64bit系统中运行 micrium uc/Probe 4.3.0.91+破解文件+j-link不稳定替换文件,对stm32f103+ucosiii,stm32f429+ucosiii亲测没有任何问题,稳定可靠,希望能帮到需要的朋友。
2022-05-06 14:23:41 235.04MB uc/Probe 4.3.0.9
1
成功在stm32f107上移植uc/os系统和ucgui操作界面,辛苦不能白费!!10分
2022-05-06 09:41:10 7.48MB stm32f107
1