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

HALCoGen配置内存属性类型的时候为什么只有4个选项,少了很多其他选项?

如图,实际软件只有5个类型可以配置:

但是鼠标移到右侧是显示有很多选项可以选择的:

问题1:为什么其他的选项都没有了,如何选择其他配置,比如NORMAL_OIWBWA_NONSHARED怎么配置?

问题2:一般RAM配置为什么类型呢?

问题3:目前我想把某一段RAM区域配置为Non-Cacheable,下面两个应该配置为哪一个?

MPU_NORMAL_OINC_NONSHARED  : Memory type normal outer and inner non-cachable and non shared
MPU_NORMAL_OINC_SHARED :         Memory type normal outer and inner non-cachable and shared

 

gaoyang9992006:

两个都可以,一个是非共享类型,一个是共享类型。我先试试能回复不。

gaoyang9992006:

以实际可选的为准,那应该是一共那么多种可选项,而当前芯片可选的只有部分。我想应该是这样。

gaoyang9992006:

以实际可选的为准,那应该是一共那么多种可选项,而当前芯片可选的只有部分。我想应该是这样。

user5792549:

回复 gaoyang9992006:

主要是想知道这两者的区别?就是我们一般编写程序是要配置为哪种类型,另外如果我想配置为Non-Cacheable应该选择上述哪种类型?

Susan Yang:

NORMAL_OINC_SHARED is for non-cachable shared  

NORMAL_OINC_NONSHARED is for non-cachable non-shared

gaoyang9992006:

一是独占形式的,一个是共享的。推荐没有特别要求,可以用独占的,选择第一个。non shared

赞(0)
未经允许不得转载:TI中文支持网 » HALCoGen配置内存属性类型的时候为什么只有4个选项,少了很多其他选项?
分享到: 更多 (0)