摘要: 在访问TSCL寄存器前要定义 cregister volatile unsigned int TSCL; TSCL/TSCH,它们与CPU同频,共同表示一个64-bit数,CPU运行一个cycle,该寄存器就加1,因此可以用它们来准确的测量cpu在某个执行段中消耗的cycles。一般我们只会用到TSCL这个寄存器,而TSCH是高32位,除非测试整个工程,一般用不到它。 阅读全文
posted @ 2014-07-09 09:50 ldjrllove 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: extern:extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。 const: 可以用const定义一些变量或数组,以确保它的值不被改变。 例:int *const p = &x; 定义一个常量指针p给变量int。 const int *q = &x; 定义一个... 阅读全文
posted @ 2014-07-08 14:52 ldjrllove 阅读(3982) 评论(0) 推荐(1) 编辑
摘要: C6747在执行一块算法的执行时间在114ms左右,需求要20ms以下。6000属于分层存储器体系架构,内部RAM跟CPU不同频运行,只有cache使能才跟CPU同频。可能是cache没打开。下面转载一遍文章。非常感谢原创。 处理器中的cache是存放于处理器四周的高速存储器,它可以用来保存运算处理时的一些共有的指令,从而加速运算的速度。 在本文中,将比较cache存储器和... 阅读全文
posted @ 2014-07-05 09:41 ldjrllove 阅读(5462) 评论(0) 推荐(0) 编辑
摘要: 对于音频均衡器的调节一定要注意使用正确的方法,否则是不能发挥出均衡器这一有效调节手段的功能的。由于音频均衡器是声音信号频率响应反应及振幅进行调整的声电处理设备,因此首先对各个频带范围内声音的听觉特性做一个简单的了解。如下: 频率段(Hz) : 16k — 20k 听感影响:这段频率可能很多人都听不到,因此,听不到此段频率并不意味着器材无法回放,当然也不代表您的听力不够好,只有很少人可以听到20... 阅读全文
posted @ 2014-07-04 10:40 ldjrllove 阅读(4431) 评论(0) 推荐(0) 编辑
摘要: A-synchronized和AB-synchronized传输在1个frame传输完成后地址计算有所不同。 A-synchronized: last array in the frame + SRCCIDX/DSTCIDX AB-synchronized: beginning array in the frame + SRCCIDX/DSTCIDX 阅读全文
posted @ 2014-06-28 12:09 ldjrllove 阅读(533) 评论(0) 推荐(0) 编辑
摘要: “基于架构,从上而下学;没有架构,从下而上学”1,普通技术人员做事,如同大循环,只做一件事,也只能做好一件事,一般不允许被打断。 2, 主管级别的做事,大循环加中断,除了做好自己分管的事情,还要关注自己管理的几个同事,帮他们解决工作中的难题。 3, 总监级别的做事,大循环加中断加节拍,除了做好自己负... 阅读全文
posted @ 2014-04-30 22:02 ldjrllove 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1 引 言 在语音通信中,有一个很影响通话质量的因素就是回声。回声就是指说话者通过通信设备发送给其他人的语音又重新又回到自己的听筒里的现象。回声会对说话者产生严重的干扰,必须想办法消除。一般,回声分为两种,即“电路回声”和“声学回声”。“电路回声”可以通过硬件设备的合理设计而消除,在此不作讨论。最复杂和最难消除的应该是所谓的“声学回声”。“声学回声”是指远端用户的声音从听筒出来以后,... 阅读全文
posted @ 2014-04-25 09:39 ldjrllove 阅读(20396) 评论(2) 推荐(2) 编辑
摘要: 学习了数字信号处理之后,被里面的几个名词搞的晕头转向,比如DFT,DTFT,DFS,FFT,FT,FS等,FT和FS属于信号与系统课程的内容,是对连续时间信号的处理,这里就不过多讨论,只解释一下前四者的关系。首先说明一下,我不是数字信号处理专家,因此这里只站在学生的角度以最浅显易懂的性质来解释问题,而不涉及到任何公式运算。 学过卷积,我们都知道有时域卷积定理和频域卷积定理,在... 阅读全文
posted @ 2014-04-23 15:51 ldjrllove 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 由于自适应滤波器只能估算回音的近似值,因此它并不能将回音完全消除,也就是说,仍然有些残余的回音(Lres)留在信号当中。在任何时刻中,暂存器中的准确性正是决定残余回音音量的关键所在。如果残余的回音量大到听得见的音量,这时就得靠非线性处理器(non linear processor, NLP)来加以移除,NLP是每个迴音消除器组成架构中的一部分。非线性处理器处于 减法器和Sout端... 阅读全文
posted @ 2014-04-10 11:41 ldjrllove 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 自适应滤波器一直是信号处理领域的研究热点之一,经过多年的发展,已经被广泛应用于数字通信、回声消除、图像处理等领域。自适应滤波算法的研究始于20世纪50年代末,Widrow和Hoff等人最早提出最小均方算法(LMS)。算法由于结构简单,计算量小,易于实时处理,因此在噪声抵消,谱线增强,系统识别等方面得到了广泛的应用。为了克服定步长LMS算法中收敛速度、收敛精度及跟踪速度等对步长大小选取相... 阅读全文
posted @ 2014-04-09 09:16 ldjrllove 阅读(1227) 评论(1) 推荐(0) 编辑