嵌入式开发者社区

标题: CacheEnableMAR和CacheEnable作用是什么,搞不懂 [打印本页]

作者: 小米拍客光    时间: 2018-12-5 09:48
标题: CacheEnableMAR和CacheEnable作用是什么,搞不懂
CacheEnableMAR和CacheEnable作用是什么,搞不懂

CacheEnable()函数配置缓存大小,而CacheEnableMAR()是干嘛的?不是用CacheEnable()函数设置好Cache大小之后就完毕了吗?为什么还用CacheEnableMAR()设置一下内存相关的大小呢?实在想不明白
作者: 广州创龙莫工    时间: 2018-12-5 17:52
您好,您现在是要设置缓存吗?
作者: Tronlong-陈工    时间: 2018-12-5 18:59
你好,CacheEnableMAR可拆分为 cache enable MAR,即 启用缓存MAR,由此在《TMS320C674x DSP 宏模块参考手册》手册中查找MAR的功能作用

[attach]4480[/attach]

[attach]4479[/attach]


作者: 小米拍客光    时间: 2018-12-6 09:21
Tronlong-陈工 发表于 2018-12-5 18:59
你好,CacheEnableMAR可拆分为 cache enable MAR,即 启用缓存MAR,由此在《TMS320C674x DSP 宏模块参考手 ...

我想知道CacheEnableMAR()这个函数大体是干嘛的?比如说是指定缓存空间,那么为什么要指定缓存空间,CacheEnable()函数不是已经设置好Cache大小了吗?这个函数具体什么意思 我也看了就是操作MAR寄存器对应的地址,将内存段设置成缓存
作者: 广州创龙莫工    时间: 2018-12-6 18:18
可以看一下我们有关缓存的视频教程。
[attach]4514[/attach]




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4