![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CCS
xingchenlxj
这个作者很懒,什么都没留下…
展开
-
DSP TMS320C6678中FFT函数的调用与具体使用方法(CCS中操作)
首先明确一点,C6678中FFT的函数形式为:N : length of FFT in complex samplesptr_x : pointer to complex data inputptr_w : pointer to complex twiddle factorptr_y : pointer to complex output databrev : pointer to bit reverse table containing 64 entriesn_min :原创 2020-08-01 00:28:22 · 8328 阅读 · 1 评论 -
CCS-工程头文件与库文件的链接编译教程
首先,明确C语言中头文件与库文件的区别。简单来说:用户通过头文件找到库文件中头文件中有函数的申明,库文件实现函数的定义。比如,printf函数。使用时应包括头文件stdio.h,打开头文件stdio.h你只能看到,printf这个函数的申明,却看不到printf具体是怎么实现的,而函数的实现在相应的C库中。而库文件一般是以二进制形式而不是C源文件形式提供给用户使用的。程序中包括了stdio.h这个头文件。链接器就能根据头件中的信息找到含有printf这个函数的实现的库文件,从而把这段代码(printf函原创 2020-07-31 23:29:34 · 3615 阅读 · 1 评论 -
DSP CCS .CMD文件的原理讲解及编写
以.CMD 为扩展名的文件,这个文件的作用是用来分配存储空间的。由于DSP 编译器的编译结果是未定位的,DSP 也没有操作系统来定位执行代码,DSP 系统的配置需求也不尽相同,因此我们根据实际的需求,自己定义代码的存储位置。打个通俗的比喻,就是我们有一个仓库,现在需要把货物存放到仓库里面去,为了便于日后取用货物,我们将货物分门别类,然后把它们存放到指定的位置去。把哪些货物放到哪个位置的规则,就是我们的CMD文件的内容。 CMD文件,又称链接命令文件,主要作用是分配rom和ram空间,它告诉链接程...原创 2020-07-31 17:34:02 · 3798 阅读 · 0 评论 -
在CCS中通过ceil()函数实现round()函数(四舍五入,就近取整)函数
众所周知,在C语言中有三种取整函数,其分别是:floor()、ceil()、round()。floor():向负无穷大取整,即向下取整;例如:floor(2.8) = 2ceil():向正无穷大取整,即向上取整;例如:ceil(2.8) = 3round():四舍五入取整,也称就近取整;例如:round(6.3)=6,round(6.6)=7但在DSP中进行取整操作时,CCS只支持floor()、ceil()两个函数,不支持round()函数的使用。此时,用户若是想对一组数据进行四舍五入取整,则不能原创 2020-07-19 18:49:51 · 2291 阅读 · 1 评论