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

片内的数据寄存器和片外的数据寄存器在使用的过程中有区别吗?需要注意什么呢?

尊敬的朋友您好,我用的开发板上是28335.目前我处理的数据量稍大一些,片内数据寄存器的内存应该是不太够,所以我想利用片外扩展的寄存器。目前我的开发板上片外寄存器和zone7连在了一起。

我的问题是:

①片内寄存器和片外寄存器在使用的过程中有什么区别呢?比如,我有一个长度N=2048个点的数据,这个数据的一部分放在片内 另一部分放在片外 这样可以吗?

②当我片内寄存器不够用时并且片外寄存器也已经配置好时,CCS会自动把我超出部分的数据放到片外是吗?还是说 需要我人为的通过地址 把超出的数据赋给片外呢?

非常期待您的回答!祝您幸福快乐!

user6237061:

回复 Green Deng:

谢谢您的回复,祝您幸福愉快!

尊敬的朋友您好,我用的开发板上是28335.目前我处理的数据量稍大一些,片内数据寄存器的内存应该是不太够,所以我想利用片外扩展的寄存器。目前我的开发板上片外寄存器和zone7连在了一起。

我的问题是:

①片内寄存器和片外寄存器在使用的过程中有什么区别呢?比如,我有一个长度N=2048个点的数据,这个数据的一部分放在片内 另一部分放在片外 这样可以吗?

②当我片内寄存器不够用时并且片外寄存器也已经配置好时,CCS会自动把我超出部分的数据放到片外是吗?还是说 需要我人为的通过地址 把超出的数据赋给片外呢?

非常期待您的回答!祝您幸福快乐!

user6237061:

回复 Green Deng:

您好,还有一个小问题,请问访问片外RAM必须是通过DMA方式吗?期待您的回复,感谢!

尊敬的朋友您好,我用的开发板上是28335.目前我处理的数据量稍大一些,片内数据寄存器的内存应该是不太够,所以我想利用片外扩展的寄存器。目前我的开发板上片外寄存器和zone7连在了一起。

我的问题是:

①片内寄存器和片外寄存器在使用的过程中有什么区别呢?比如,我有一个长度N=2048个点的数据,这个数据的一部分放在片内 另一部分放在片外 这样可以吗?

②当我片内寄存器不够用时并且片外寄存器也已经配置好时,CCS会自动把我超出部分的数据放到片外是吗?还是说 需要我人为的通过地址 把超出的数据赋给片外呢?

非常期待您的回答!祝您幸福快乐!

Green Deng:

回复 user6237061:

不是必须的

赞(0)
未经允许不得转载:TI中文支持网 » 片内的数据寄存器和片外的数据寄存器在使用的过程中有区别吗?需要注意什么呢?
分享到: 更多 (0)