tulipyyf 发表于 2014-12-23 08:32
关闭缓存和打开缓存我都测试了一下,好像没有改变。
tulipyyf 发表于 2014-12-23 09:49
关闭了,好像没有问题了~~谢谢,刚才操作错误。
tulipyyf 发表于 2014-12-23 09:51
难道使用UPP 的DMA 就必须关闭DDR 的 cache缓存吗?
tulipyyf 发表于 2014-12-23 09:57
我数组设置的是全局变量
Uint16 upp_buffer_a;
Uint16 upp_buffer_b;
希望缄默 发表于 2014-12-23 09:52
使用缓存需要编程的时候考虑缓存一致性的问题~
378087736 发表于 2015-1-16 14:01
那如果不关闭cache,操作UPP的时候,数组起始地址需要64字节对齐吗?
希望缄默 发表于 2014-12-23 09:30
你是怎么操作的?
直接在内存管理中将缓存全部配置为内存
378087736 发表于 2015-1-21 15:06
syslink下关闭DSP的cache是在config.bld中把l1DMode:"32k", l1PMode:"32k",l2Mode:"32k"这几项去掉么? ...
希望缄默 发表于 2014-12-23 09:53
跟 uPP 没有关系
cqf00 发表于 2015-4-28 08:59
如果跟upp没有关系,那如何对一段使能了L1、L2缓存的DDR2内存数据,实现upp的正确收发。(使用的是C6748评 ...
希望缄默 发表于 2015-4-29 13:38
用了缓存大部分情况就要维护缓存一致性
cqf00 发表于 2015-4-29 16:13
在这之前,我找了不少的资料了,很大程度上,也认为是缓存一致性的问题。
我也查阅了TI的关于cache方面的 ...
fish 发表于 2015-8-28 17:42
您好,请问您提到的 直接在内存管理中将缓存全部配置为内存 具体怎么配置呢? ...
fish 发表于 2015-8-29 20:37
谢谢!
请问在将UPP的例程 从starterware移植到sys/bios上时,upp的EOW中断直接移植过去呢,还是要作为硬 ...
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) | Powered by Discuz! X3.4 |