您好!
在 TRM 中的 TMS570LC4357存储器映射中、RAM 之前的区域显示为"保留"(从0x0040_0000到0x07FF_FFFF)。
由于 TRM 和数据表文档中都未描述此保留部分的行为、因此如果内核尝试读取或写入此区域、CPU 互连行为是什么? 它会生成一个到内核的中止以获得中止异常、还是只会忽略访问?
感谢您的澄清、
此致
盖尔
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
在 TRM 中的 TMS570LC4357存储器映射中、RAM 之前的区域显示为"保留"(从0x0040_0000到0x07FF_FFFF)。
由于 TRM 和数据表文档中都未描述此保留部分的行为、因此如果内核尝试读取或写入此区域、CPU 互连行为是什么? 它会生成一个到内核的中止以获得中止异常、还是只会忽略访问?
感谢您的澄清、
此致
盖尔
你好、Chuck、
在该表中、指示如果进行了访问、则将生成中止:
-介于0x0808_0000和0x083F_FFFF 之间
-介于 0x0848_0000和0x087F_FFFF 之间
未说明 CPU 在0x0040_0000和0x07FF_FFFF 之间的行为方式。
通常、在表中、不需要说明在本表(表6-25)中未介绍的部分中进行访问时 CPU 的行为方式。 是否有这样的规则? 像 CPU 生成一个到内核的中止? 还是取决于地址?
其他示例:如果在0x3200_0000和0x6000_0000之间进行访问、CPU 的行为如何? 表中也没有提到这一点。
此致、
盖尔