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

关于138的RAM

大家好:

            138上DSP的ram里L1P,L1D,L2都分别有两个,个人理解L1P,L1D默认作高速缓存,L2为程序存储,关键是分别有两个,比如两个L1P在程序运行的时候是同时自动运行的?还是说每组L1P,L1D,L2都是一个组合,只能同时运行这一组组合?比如我想在CMD里把空间都映射到L2(0x00800000),另外的L2(0x11800000)用指针寻址的方式来存放采集到的数据,这样做合理吗?现在出现的问题是,用指针寻址的方式存放数据到L2(0x11800000)空间时,当数据量稍大,dsp运行就会阻塞,这个可能是我不大了解RAM的用法的缘故?谢谢大家不吝赐教

maohai tang:

回复 Tony Tang:

Tony:

        多谢你的指点,这也解释我尝试向0x11800000这个空间传数据会时而发生DSP运行阻塞和数据被冲掉的情况了。

maohai tang:

回复 Tony Tang:

Tony:

         谢谢你的解答,这正解释了我上面提到的问题。

赞(0)
未经允许不得转载:TI中文支持网 » 关于138的RAM
分享到: 更多 (0)