![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
[DSP]
xgbing
专注于嵌入式方向的软硬件设计与开发(ASM\C\C++,RTOS,Linux,android,以太网\嵌入式网络协议栈,蓝牙,WIFI,文件系统/嵌入式存储,显示\音频,单片机\DSP\ARM\Cortex,电路设计\PCB布板\硬件驱动\数字逻辑CPLD,FPGA\niosII),目前从事VirtualBox\qemu\KVM虚拟化研究工作。
展开
-
GEL文件
CCS2.2以后版本的GEL文件1 GEL文件的改变 使用CCSStudio Setup工具,可以为在系统配置中的每一个处理器指定一个启动GEL文件。当CCSStudio启动时,GEL文件加载到PC机的内存中,如果定义了StartUp()函数则执行该函数。在CCSStudio(V2.3或更早的版本中),主机和目标板的初始化工作都在Startup()函数中执行。但是对于支持转载 2007-02-27 11:25:00 · 3397 阅读 · 0 评论 -
dsp初始化
DSP芯片上一般都有ROM中储存着各种启动方式所需要的代码,当设置为微处理器模式时,这些代码会配置启动时所需要的外设,例如配置好EMIF以存取flash。 以55x系列为例,ROM中的bootloader程序配置的EMIF是针对external asynchronous memory,而且是以最低速配置的。所以如果你设计的板子不能满足这个要求的话,自然就不能启动了。ROM里面的程序只针对它所需要原创 2007-03-05 11:50:00 · 7912 阅读 · 1 评论 -
GEL文件例
GEL 文件的功能同emuinit.cmd 的功能基本相同,用于初始化DSP。但它的功能比emuinit的功能有所增强,GEL 在CCS 下有一个菜单,可以根据DSP 的对象不同,设置不同的初始化程序。以TMS320LF2407 为例:#define SCSR1 0x7018 ;定义scsr1 寄存器#define SCSR2 0X7019 ;定义scsr2 寄存器#defineWDKEY转载 2007-02-27 11:50:00 · 3720 阅读 · 0 评论 -
TMS320VC33字长问题
TMS320VC33是TI经典的浮点运算DSP,是从c3x中演变而来的,具有低功耗,大RAM(与c3x相比),在2000年的设计中使用较多,目前已经停产。就这么个片子把我搞惨了。首先是原本的程序用C编程,使用File级的优化-03,优化级别最高了,对于代码的分析就有困难了,但原本的程序经过使用验证是没有问题的。现在的工作是需要加入一个CRC校验函数。首先通过VC2005编写一个可以在win转载 2013-04-02 18:54:00 · 1369 阅读 · 0 评论 -
利用傅里叶变换求20次谐波的测试
著名的卷积定理指出:傅立叶变换可以化复变换可以利用数字计算机快速的算出其算法称为快速傅立叶变换算法(FFT))。 FFT算法的基本原理是把长序列的DFT逐次分解为较短序列的DFT。按照抽取方式的不同可分为DIT-FFT(按时间抽取)和DIF-FFT(按频率抽取)算法。 电力系统中的谐波通常采用FFT(快速傅立叶变换)算法,方法简单、可靠、精度较高,可以对谐波进行准确分析。原创 2013-07-13 13:13:38 · 8360 阅读 · 0 评论 -
关于对DSP28系列计算FFT的时间的探讨
Ti提供的FFT库,Q31、32-bit Real FFT、0等待的存储空间运算的速度是对快的。128:需要6509个cycles;256:需要14756个cycles;512:需要33081个cycles;1024:需要73422个cycles;2812一个cycles是6.6666ns,所以128:43393ns 以TI的DSP2812测试,系统时钟150M,程序调入RAM中运行。转载 2013-05-29 22:13:58 · 6308 阅读 · 0 评论