资料介绍
TMS320C64x学习笔记:1. DSP程序的编写与优化:由图5.1可以看出,优化C6000代码的基本途径由两条:优化C代码和优化线性汇编代码。因此,在编写C代码阶段就应该考虑到程序的结构和数据类型等方面以利于编译器的优化,对于C语言难以实现的优化可以采用编写线性汇编代码的方法通过汇编器优化。1.1. 对数据类型的考虑
C6000的数据类型(包括有符号和无符号)和存储尺寸决定了在编程时注意的一些问题。字符型8bit,短整形 16bit,整形 32bit,长型40bit。
因此避免在代码中将int和long型作为同样的尺寸处理,因为C6000编译器对long型数据采用40bit操作;对于定点乘法,应尽可能采用short型数据,因为C6000 DSP对16位乘法处理最有效;使用C64x的器件时,应该使用-mv6400开关,以使产生的代码能利用C64x增加的硬件资源和指令集。
1.2. 优化C语言程序
使用intrinsics(内联函数)。
C6000编译器提供了很多内联函数,这些函数是直接与C6000汇编指令映射的inline函数,可以快速优化C代码。不易用C/C++语言实现其功能的指令都有对应的内联函数。每一个内联函数完成的功能都与对应的汇编指令相同。
例5.1是一个应用内联函数的典型的例子。这个函数的作用是求码字(code word)间的汉明距离,这个功能常用在viterbi硬判决译码器中。
- TMS320C64x to TMS320C64x+ CPU 迁移指南 2次下载
- TMS320C64x+ DSP 大字节DSP库 程序员参考 7次下载
- 基于EDMA实现TMS320C64X与FPGA的数据传输 5次下载
- 简要介绍TMS320C64x系列数字信号处理器flash加载的基本原理 0次下载
- C51学习的教程完整版 0次下载
- 新版Android开发教程及笔记-完整版 0次下载
- TMS320F2812的永磁同步电机程序(完整版DSP程序) 0次下载
- C_基本语法详解大全完整版 0次下载
- 彻底搞定C语言指针详解完整版 0次下载
- ASCII码表完整版 0次下载
- ASCLL码表(完整版) 0次下载
- 完整版华硕电脑电路原理图 0次下载
- 基于TMS320C64x DM64x的视频编码优化
- TMS320C64x的.Flash设计及B ootloade
- TMS320C64x的.Flash设计及B ootloade
- MAX195 ADC与TMS320C3X评估模块的接口 906次阅读
- MAX187与TMS320C3X评估模块接口 910次阅读
- 如何使用C672x有效地创建基于延迟的音频效果 1398次阅读
- 基于C66x+FPGA的SRIO开发视频教程 1892次阅读
- 基于TI TMS320C6748定点/浮点DSP C674x处理器 2987次阅读
- TMS320C6748和TMS320C6747芯片对比 1.6w次阅读
- dsp tms320c6000基本作用的认识 9580次阅读
- DSP320C6000的指令列表汇集 1.1w次阅读
- tms320c6000系列dsp编程工具与指南 浅谈dsp编程 5367次阅读
- TMS320C6678处理器的VLFFT演示探讨与研究 4220次阅读
- 基于TMS320LF2407A控制SED1335液晶显示方案 2783次阅读
- 基于DSP TMS320C6416的数字下变频技术 2721次阅读
- 基于TMS320DSC2x的数字网络摄像机设计 671次阅读
- TMS320C54xx与TLV320AIC24型编解码器接口 1745次阅读
- 焊接机理完整版 3772次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 4DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 5基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多