TI中文支持网
TI专业的中文技术问题搜集分享网站

C6678 平台用XDS100 仿真器会造成速度太慢吗

我用的平台式6678L开发板,自带xds100仿真器。

程序主要功能是,从一个固定地址,通过edma向两个内存buffer进行pingpong形式的搬运。每个buffer搬运完毕之后edma产生中断,cpu处理该buffer的数据。

edma通过GPIO触发。

现在的情况是,如果gpio输入的触发信号频率为100hz,则pingpong的搬运正常。

如果gpio触发信号高于100hz,则有时候搬运的数据会出现错误。

如果gpio触发频率再高一些如500hz,则程序就不运行了。

我是通过ccs5.5的memory browser观察buffer的内容的,我最终要的触发频率是1M,以前用6713+xds560plus都可以跑起来的,怎么用6678不行呢,不知道是不是仿真器版本太低的原因。

Allen35065:

和仿真器没有关系,是不是DSP没有正确初始化?每一次搬移的数据量有多大?

赞(0)
未经允许不得转载:TI中文支持网 » C6678 平台用XDS100 仿真器会造成速度太慢吗
分享到: 更多 (0)