zhiliposui 发表于 2008-1-9 20:19

请问dsp强人

现在跟教授做一个项目。是一个纯算法的程序设计,用C 编完后在dsp上实现。以前做的是外围接口方面的,检测比较直观,资料也很多。现在我要把程序移植到dsp上。有以下问题:
1。充分利用dsp的硬件结构的话从哪些方面考虑,因为汇编的效率比较高,但是C 的话就要注意很多问题,不知从何着手。
2。怎样充分利用指令周期?
3。堆栈的溢出问题怎么考虑?
不知道我有没有说明白?望大家赐教!或者有没有书可以推荐?:)

影中我 发表于 2008-1-11 15:29

zhiliposui 发表于 2008-1-12 11:05

原帖由 影中我 于 2008-1-11 15:29 发表 http://www.dolc.de/forum/images/common/back.gif
看看有谁能解答$考虑$
谢谢斑竹!

Bettencourt 发表于 2008-1-12 15:36

:D :D :D

平时都干什么去了

熊猫羊 发表于 2008-1-12 16:53

问题太专业,去研学的dps论坛问问吧
http://bbs.matwav.com/post/page?bid=31&sty=1&age=0
最好再把问题叙述得详尽些

Bettencourt 发表于 2008-1-12 17:22

没这点本事,你觉得我敢说风凉话么。这又让我想起您老人家的那句名言来了

:D :D :D

aileute 发表于 2008-1-13 10:07

问题太泛了,根本没办法回答的?
具体一点吧。

zhiliposui 发表于 2008-1-13 17:46

原帖由 熊猫羊 于 2008-1-12 16:53 发表 http://www.dolc.de/forum/images/common/back.gif
问题太专业,去研学的dps论坛问问吧
http://bbs.matwav.com/post/page?bid=31&sty=1&age=0
最好再把问题叙述得详尽些

谢谢斑竹支持。

zhiliposui 发表于 2008-1-13 17:47

原帖由 aileute 于 2008-1-13 10:07 发表 http://www.dolc.de/forum/images/common/back.gif
问题太泛了,根本没办法回答的?
具体一点吧。

谢谢关注!

zhiliposui 发表于 2008-1-13 18:10

可能是我说的太笼统了,因为以前做的是TI 的dsp,所以有很多例程可以借鉴,对dsp的硬件结构不需要很了解,只要大概了解下头文件和矢量表就可以了,而这些可以直接套用现成的。所以我其实是作为一个初学者在提问题。希望大家赐教!
现在我用的是motorola的一款dsp56303开发板,很老了,找到的都是汇编开发的资料。我把c 程序 编译,link后,得到的可执行文件在simulator上模拟,我看到的memory 和register中都没有我想要的结果。教授说可以从转换的汇编程序里面找,可是结果也不对。我的问题是,我需要重新设置矢量表吗?我的运行结果(在C里是用printf显示的)需要我用
in-line汇编赋给寄存器吗?软件把c 编码转成汇编时能自动分配输出寄存器或内存给结果吗?

另外还有一个问题,我怎么知道我的编码会不会超过内存?

谢谢各位的关注!
页: [1] 2
查看完整版本: 请问dsp强人