TI C64x系列DSP时间计量

http://hi.baidu.com/myyb/blog/item/e1071dce1878d032b700c8c7.html   TI C64x 可以有两种方法来得到程序的运行 cycle, 一个是Enable clock后调用 用 clock()( 这个在 VC 下是得到以 ms 为单位的时间,这里得到的是 cycle), 另一个就是 CS...

DSP调试的一些基本思想

2014年3月5日   4G的设备出现的散点问题调了三天了,都还没有什么头绪,今天还是把王老师请了来,让她亲自出马,而我就在一旁看着。看她调了一段时间,慢慢把问题定位出来,感觉我这三天就像玩过去的一样,受益匪浅。现在稍作总结吧。   ...

关于DSP中全局变量与局部变量的使用

  •  CATHY_AA CATHY_AA 发布于 DSP
  • 0评论
  • 11071次浏览
  • 1425人收藏
  • 2019-07-13 12:51

正解: 一般堆栈都在高速ram区,所以局部变量会快一点,而全局变量在ebss或bss区,这个区域比较大,一般定义在外部ram,速度比较慢。所以看你的变量需要的多少来定。 如果是做解码等计算量大的工作,那么程序结构以函数包为主,那么基本上...

创龙TMS320C6748开发板———GPIO配置深入

  •  hare1489 hare1489 发布于 DSP
  • 0评论
  • 15358次浏览
  • 1166人收藏
  • 2019-07-13 12:50

本次实验主要是对板底GPIO进行深入了解并搭建空工程实现流水灯工作。硬件支持:底板有四个供用户编程使用的LED灯,分别为D6、D7、D9、D10,对应的GPIO为GPIO[5]、GPIO[0]、GPIO[1]、GPIO[2],电路原理图如下图所示: 由原理图知,当控制相...

一文分清Cortex-M系列处理器指令集

  •  jipanpan jipanpan 发布于 DSP
  • 0评论
  • 9838次浏览
  • 1768人收藏
  • 2019-07-13 12:50

Cortex-M 处理器ARM架构规范的规范 所有的Cortex-M 处理器都支持Thumb指令集。整套Thumb指令集扩展到Thumb-2版本时变得相当大。但是,不同的Cortex-M处理器支持不同的Thumb 指令集的子集,如下图所示(点击可查看大图)。       ...

TMS320F28035 ECAN中断发送与接收

TMS320F28035 ECAN中断发送与接收       此篇文章是在TI controlsuit canback2back基础上进行修改的,在确保can设备与TMS320F28035查询模式通过上下调通,有波形,ID正常可以运行的前提下,此份文章才有用,否者请看上一篇,在熟知CAN设...

【创龙TMS320C6748开发板试用】+ 中断学习

  •  xundh xundh 发布于 DSP
  • 0评论
  • 12387次浏览
  • 975人收藏
  • 2019-07-13 12:50

创龙中断视频学习: 1.优先级最高,上电复位一次2.全局中断使能位置1,使能不可屏蔽中断,使能可屏蔽中断,中断标志寄存器相应的位被置1,且没有更高优先级的中断3.仅次于复位中断;中断使能寄存器中不可屏蔽中断位置14.可屏蔽中断不发生...

【创龙TMS320C6748开发板试用】+创龙ECAP_APWM代码分析

1.打开工程 2.main函数中的代码,和与ecap比较相关的函数,中断我还没看,所以先忽略…… 3.GPIO管脚复用配置 4.ctrl+单击 打开函数 居然只有声明 5.去 demoStarterWareApplicationPlatform 看看,有ECAP.c文件。打开 有了。 6.具体看看 0x...

异或运算xor

  •  翱翔123 翱翔123 发布于 DSP
  • 0评论
  • 16889次浏览
  • 961人收藏
  • 2019-07-13 12:50

class="markdown_views prism-github-gist"> 异或运算具有结合性,一定程度上可以用于加解密 a^b^b = a ^ (b ^ b) = a ^ 0 = a 将a ^ b 作为密文存放,再 ^ b可以得到明文 #include using namespace std; int main() { int ...

关于C6000DSP的堆(heap)和栈(stack)

  •  YK1212 YK1212 发布于 DSP
  • 0评论
  • 12373次浏览
  • 1644人收藏
  • 2019-07-13 12:50

 stack -又称系统栈(system stack),用于:保存函数调用后的返回地址;给局部变量分配存储空间;传递函数参数;保存临时结果;heap -编译器提供的运行时支持库的一些函数(如malloc/calloc/realloc),允许运行时为变量动态分配存储器。这些存储...

doj文件中的.annotation段

  快乐虾 http://blog.csdn.net/lights_joy/ lights@hb165.com   本文适用于 ADI BF561 DSP Visual DSP++ 5.0   欢迎转载,但请保留作者信息   Doj文件是vdsp中的目标文件,它使用elf格式,但是根据需要做了一些...

ARM核与DSP核通信的解决方案(dvsdk_3_00)

本文章整理于网络,不知原作者信息,如有侵权请联系本人(http://blog.csdn.net/dyzok88)注明,谢谢。 本文操作适用于dvsdk_3_00_02_44版本,新版dvsdk_4与之差别很大,请各位读者知晓。 1. 软件安装 a) 安装dsp编译工具 i. 在windows下复制...

DSP开发所需文件

  •  meakel meakel 发布于 DSP
  • 0评论
  • 16355次浏览
  • 1400人收藏
  • 2019-07-13 12:50

1.cpu寄存器资源头文件及外设资源头文件 该文件一般可以从芯片供应商处获得,也可以自己参照芯片资料自己编写。2.存储器配置头文件(cmd) 该文件由输入/输出定义,memory和section三部分组成。cmd文件可参照DSP的存储器映射图编写。3....

成功的技术公司为何衰落如此之快?

  •  lyix_9 lyix_9 发布于 DSP
  • 0评论
  • 15939次浏览
  • 1472人收藏
  • 2019-07-13 12:50

据研究机构Motion Ltd的调查数据,黑莓的生存窘境正一步一步逼来,这个国家即将面对的事实是科技公司的第二把旗帜在不到10年内就要倒下了,是什么让一个曾经著名的科技公司瞬间堕落呢? 在这些中弹的黑名单中,包括惠普、诺基亚、微...

DSP优化,通用的调整性能的策略

  •  BreederBai BreederBai 发布于 DSP
  • 0评论
  • 15011次浏览
  • 1387人收藏
  • 2019-07-13 12:50

http://blog.csdn.net/henhen2002/article/details/4562993 1 通用的调整性能的策略 1.1 选择恰当的编译器选项 必须要用的选项 –O[2|3] 可以使用-mt(要确保写的数据和读的数据在内存空间上没有重合) -mh  Specify speculative load ...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题