午夜听 – Come On Closer – Jem

Finally Woken - Jem

就像打开了潘朵拉的魔法盒,流泄出来的歌声,交织着神秘、优雅、飘缈、性感,
融合了电音、民谣、古典、摇滚、Trip-Hop、雷鬼的音符,jem把它们化成魔咒,唤醒了我们沉睡的听觉。
难怪jem的歌声这么适合搭配交融复杂情感的电影“偷情〈Closer〉”。
听过“偷情”广告曲”Come On Closer”后,你很难不对这位歌声与曲风都独特的歌手念念不忘。
[audio:http://cachefile18.fs2you.com/276c/zh-cn/download/d57ba189a60f5d2f9d78a228795ed874/Jem-Come_On_Closer.mp3]
下载链接

More >

MATLAB 之 SAVE命令

学习条件很差,手上没有一本MATLAB的书,安装的D版MATLAB又文档不全,遇到问题只能用help命令来查找。

今天翻译了SAVE命令。

SAVE命令可以将工作区的变量保存到磁盘。

More >

定制你的live Messenger

messpatcharthack的博客看到一篇如何去掉MSN Messenger(现在改名叫Windows live Messenger)的广告的文章,虽然我已经很少使用MSN了,不过对于如何去掉MSN的广告还是很有兴趣的。

曾经我使用过一个名为MSNSHELL的软件来定制MSN,但是这个软件本身需要安装,这就有点不爽,现在有了这个手工修改文件的方法,应该是最环保绿色的了。

More >

午后听 – Tracie de Jong – The Longest Day

警惕29岁现象(转载)

我的“29岁现象”出现在32岁时,就是去年。当儿子出世,无形的压力随时伴随左右,顿时变得繁忙的生活,工作上直接领导的离职,这些外部因素都在悄悄的影响着我。内心来说,是对工作十年却无所成就的忧虑,对未来道路的方向的迷茫。毕竟,我们生活的这个社会太过浮躁和急功近利,也有着太多的欲望,以至与自己也变得烦躁不安。

看到这篇文章,感慨良多,转载一下以作自勉。

More >

在TMS320C62x上实现扩展精度的复数基2FFT/IFFT算法

本文翻译自TI的文档《spra696a_Extended-Precision Complex Radix-2 FFT_IFFT Implemented on TMS320C62x.pdf》。——哎,没过CET4,看E文就是累啊!

— 文首预览 —

定点DSP有限的动态范围导致在计算FFT时精度不够。这是因为使用了量化和缩放来防止输出溢出。因此,会需要使用扩展精度来执行计算,特别是对于大尺寸的FFT。高度优化的扩展精度的FFTIFFT汇编程序,可以在TMS320C62X上,通过适度增加运行时间来提高运算精度。

More >

DSP中数的定标

在TI的文档<spru402 _TMS320C62x DSP Library Programmer’s Reference>中,提到了Q格式。关于这个,我手上的两本书,都没有提到,而TI的这个文档里也只是在附录里简单说明了一下。大意是:DSPLIB函数一般都使用Q15格式。其实这个Q15确切的说是Q0.15。格式是Qm.n,m指小数点前(即整数部分)的数的个数,n指小数点后(即小数部分)的数的个数,再加上最高位是符号位,这样Q15就是一个16位的word。它表示的范围是(1,-1)。它表示的数分辨率是2的-15次方,数是用2的补码来表示的。

More >

FFT在C6000DSP上的仿真

经过一段时间的学习,今天在CCS内成功仿真了基2频域抽取FFT(radix2 DIF FFT)。

环境:CCS 3.1 + C6201 Device Simulator

仿真结果如下图:

More >

CCS的一些问题(转)

来自DSP交流网
CCS版本:V3.1

1.run和animate的区别

如果没有断点的话,这两个没区别.
如果有断点,那么run的时候到断点会停止,直到再次按run或者F5才继续执行.
而Animate到断点的时候,会停一小会,将所有窗口刷新一遍,然后就继续执行

More >

C语言高效编程的几招(转)

引 言:
编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。
More >