DSP
文章平均质量分 61
X猿
这个作者很懒,什么都没留下…
展开
-
TI DSP CCS5.5 build error uint32_t not defined
编译时找不到uint32_t , uint16_t, uint8_t 等错误,需添加头文件 #include <stdint.h> 在编译器路径include目录下。原创 2018-04-11 12:06:00 · 1448 阅读 · 1 评论 -
DSP C66 代码优化基本介绍
C66 代码优化基本介绍C6000系列处理器的闪光之处就是它可以通过循环提高运行速度。这在以循环为中心的数字信号处理、图像处理和其他数学程序方面有着非常明显的优势。“软件流水”的技术对提高循环代码的性能做出的贡献最大。软件流水只有在使用-o2 或 -o3 编译选项时,才会被启用。如下图示,如果不使用软件流水,循环就会在循环体 i 完成后再开始循环体 i+1。软件流水技术允许循环体出现重叠。因此,只...转载 2018-05-08 09:42:36 · 2628 阅读 · 0 评论 -
DSP基础--定点小数运算
http://www.eefocus.com/XuWenbo/blog/08-03/146753_a2c67.html 在DSP世界中,由于DSP芯片的限制,经常使用定点小数运算。所谓定点小数,实际上就是用整数来进行小数运算。下面先介绍定点小数的一些理论知识,然后以C语言为例,介绍一下定点小数运算的方法。在TI C5000 DSP系列中使用16比特为最小的储存单位,所以我们就用16比特的整数...转载 2018-05-08 11:52:54 · 4016 阅读 · 0 评论 -
TI DSP程序中段的定义和作用
DSP程序中段的定义和作用TI的编译器生成的目标文件是一种模块化的ELF格式文件,代码和数据在ELF文件中以段的形式组织,一个ELF段是在内存空间中占连续一块code或data。ELF文件中包含了段的完备信息,如段的绝对地址.名字.属性以及数据等。这些段可分为两种,已初始化段和未初始化段。已初始化段主要包括数据表和可执行代码,如:.text,.cinit,.const等;未初始化段用于保留...转载 2018-05-15 15:17:04 · 1768 阅读 · 0 评论 -
GFLOPS和GMACS概念
FLOPS是Floating-point Operations Per Second每秒所执行的浮点运算次数的英文缩写。 它是一个衡量计算机计算能力的量,这个量经常使用在那些需要大量浮点运算的科学运算中。 有时也会被记为flop/s。一个 MFLOPS (megaFLOPS) 等于每秒1百万 (=10^6) 次的浮点运算一个 GFLOPS (gigaFLOPS) 等于每秒10亿 (=1...转载 2018-05-15 15:23:15 · 14745 阅读 · 0 评论 -
采用TI多标准基站 SoC 实现性能、效率与差异化的全面提升
介绍 随着消费者对智能电话需求的日益增长以及无线平板电脑的广泛普及,当今的移动因特网需要连接越来越多的用户,从而要求移动网络实现显著的容量增长。长期演进(4G LTE) 能够以更低的成本提供更高的频谱效率与更大的容量。不断演进的 LTE-Advanced (LTE-A) 能够可实现具有更高带宽、更强吞吐能力与更高级天线技术的异构网络。同时,WCDMA 标准也在不断演进发展,具有更高的带宽...转载 2018-05-15 15:37:47 · 817 阅读 · 0 评论