热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

TMS320C64x学习笔记 (完整版)

  • 1星
  • 2013-09-22
  • 2.19MB
  • 需要1积分
  • 15次下载
标签: TMS320C64x

TMS320C64x

学习笔记

学习笔记

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语言程序

展开预览

猜您喜欢

评论

yuhuikeji
谢谢分享!!!!!!!!!!!!!!
2015-07-21 14:54:10
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 谁能告诉我我的这个源程序错在哪,怎么改,谢谢各位大神
    [i=s] 本帖最后由 紫瑶穹天 于 2014-5-20 21:36 编辑 [/i]在quartus Ⅱ 里,这个程序怎么错了,麻烦告之怎么修改,感激不尽!module kz(clk1,s1,s2,s8,hour,minute,second);input clk1,s1,s2,s8;output [5:0] hour,minute,second;reg [5:0] hour,minute,seco
  • 咱们论坛是改版了吗?还是升级了?
    [size=4]今天进来论坛主页发现有什么地方不一样了,整体画面给人感觉好像更简洁了是不是?而且主页还有高质量文章摆在前面,最新发布文章在首页头条。[/size][align=center][/align][size=4]这些是之前就有的吗?还是我没有太注意,没发现是一直存在的呢?最近忙的我都糊涂了,搞不清楚了[/size]{:1_85:}
  • PCB 设计经验汇编
    目录第一部分 基础概念汇编 41.1 PCB各层含义 42.2 解析特征阻抗 52.3 再析特征阻抗的物理意义 8第二部分 设计规范汇编 152.1 PowerPCB电路板设计规范 152.2 Rockwell PCB Layout Guildlines 17第三部分 工程设计经验汇编 233.1 Protel软件在高频电路布线中的技巧 233.2 《电子工程专辑》专家问答 253.3 地线设计
  • MPU如何在rtos变废为宝
    绝大部分的cortex-m4 的芯片上都具备了MPU保护的功能,但是如何要利用好这个功能,备受争议。笔者之前利用MPU实现过一套把raw-os的各个任务相互隔离的机制,但是发现这条路不通用,果断放弃,之后MPU一直当做废物扔在垃圾箱里,事实上其它rtos基本上也把MPU功能扔在垃圾箱里。那到底MPU到底是个废物还是宝呢?笔者在实践过程中摸索出使用MPU的一些方法供大家参考。rtos中最头疼的是任务
  • 基于LabVIEW的PID控制系统设计与实现
    基于LabVIEW的PID控制系统设计与实现
  • Qorvo02 画着玩儿的 也有点实际用途
  • 2022力源年中盛典火爆来袭,多重惊喜享不停
  • 两个LDO能并联吗?
  • 学习PLC
  • 程序员版的《奋斗》

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×