![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DSP编程相关
sky1415
这个作者很懒,什么都没留下…
展开
-
针对Ti的DSP C语言编程(转载)
在C和汇编混合编程的时候,存在C语言和汇编语言的变量以及函数的接口问题。 在C程序中定义的变量,编译为.asm文件后,都被放进了.bss区,而且变量名的前面都带了一个下划线。在C程序中定义的函数,编译后在函数名前也带了一个下划线。例如:extern int num就会变成 .bss _num, 1 (...?)extern float nums[5]就会变成.bss _nums, 5 (...?)extern void func ( )就会变成 _func,一 汇编和C的相互调用可以分以下几原创 2010-07-20 22:19:00 · 787 阅读 · 0 评论 -
DSP重CMD文件的作用,以及如何编写CMD文件!
DSP的C语言学习<br /> <br /> <br />CMD文件的作用: <br />在DSP里,程序执行过程中也有好多地方需要跳转,所以需要跳转的目标地址。如果你在编程序时知道你所要跳转的地址,那就更好的,但实际上,这是很不好控制的。所以就产生了.CMD。它有一个最大的好处,可以把每个段分配地址,所以比如你想从一个段跳到另一个段的时候,就很方便的知道这个段的起始地址。 <br />CMD 它是用来分配rom和ram空间用的,告诉链接程序怎样计算地址和分配空间.所以不同的芯片就有不同大小的rom和ram原创 2010-07-20 22:34:00 · 1520 阅读 · 0 评论