pkuzhx 发表于 2016-3-23 16:33:47

有懂kalimba DSP编程的吗?.block调试出错求帮忙

环境:CSR8670 ADK3.5
定义了一个block如下:

按理说应该是一个长度为4的数组+三个单独的变量。但实际如下:

数组长度变成了5,并且数组多出来的第5个元素侵占了下一个变量$blkvar1,而$blkvar1则变成了$blkvar2,$blkvar2顺延到了$blkvar3,$blkvar3则干脆没有了。
试过更改block中数组的长度,或者显式的把数组长度写出来等等,都没有用,把数组定义地更长,例如是20的时候,实际长度会有26!真不知道为什么会出这种问题?难道是我debug的姿势不正确?
求懂的大侠帮忙,水贴勿扰!

pkuzhx 发表于 2016-3-23 16:34:50

这个logo也太大了吧,都快看不清图片了……:funk:

pkuzhx 发表于 2016-3-24 11:00:02

高手请现身             :'(

pkuzhx 发表于 2016-3-25 09:12:06

每日一顶,没有做dsp编程的吗:'(

kane79 发表于 2016-3-25 09:56:45

DSP是干什么用的

pkuzhx 发表于 2016-3-25 10:28:03

kane79 发表于 2016-3-25 09:56
DSP是干什么用的

音频处理,EQ、降噪等等……

kane79 发表于 2016-3-25 10:49:12

pkuzhx 发表于 2016-3-25 10:28
音频处理,EQ、降噪等等……

偶买噶,8670高端,额玩不起!

southbytes 发表于 2016-4-1 17:58:07

不懂kalimba 编程,但大胆猜测一下是不是和字符的长度有关联。24 bit unsigned integer

fbgsxgr 发表于 2016-5-21 11:00:02

老大,你解决了没有啊,我们最近也研究Kalimba
DSP的底层函数,但是资料实在太少啊

jianwenchang 发表于 2016-5-30 06:29:51

有人说8670 DSP支持C语言开发,楼主及各位同仁研究过吗?
页: [1] 2
查看完整版本: 有懂kalimba DSP编程的吗?.block调试出错求帮忙