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.

[参考译文] TMS320F28388D:位带 RAM 区、详细信息

Guru**** 2562120 points
Other Parts Discussed in Thread: TMS320F28388D

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1203276/tms320f28388d-bit-band-ram-zone-detailed-information

器件型号:TMS320F28388D

您好、

我们使用 F28388D 设计了控制板。

我们需要有关"位带 RAM 区域"的更多信息、如下所示。

tms320f28388d.pdf

它映射在什么 RAM 上?

它的映射方式类似 https://developer.arm.com/documentation/ddi0439/b/Programrs-Model/Bit-banding

但是、我们不会获得具有32M 字节区域的实际映射区域  

0x2200_0000 - 0x23FF_FFFF  

您能告诉我们哪些1 MB 是相同的 RAM 空间吗?

此致、

秀彦  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    三秀彦

    Unknown 说:
    您能告诉我们哪个1 MB 是相同的 RAM 空间吗?

    系统总线上可用的 RAM 空间可用于此目的。 因此、 0x2000 0000到 0x2008 6FFF 之间的 RAM 空间在位带区可用。

    此致、

    Vivek Singh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vivek、

    感谢您的信息。

    我了解这款芯片上的规格。

    下面的 RAM 支持在位带 RAM 区中进行位带访问。

    0x2000_0000至0x2008_6FFF  在0x2200_0000至 0x230D_FFFC 上映射。

    例如、

    0x2200_0000 -> 0x2000_0000上的第[0]位

    0x2200_0004 -> 0x2000_0000上的第[1]位

    0x2200_0008 -> 0x2000_0000上的第[2]位

    ...

    0x2200_001C -> 0x2000_0000上的第[7]位

    0x2200_0020 -> 0x2000_0001上的第[0]位

    0x2200_0024 -> 0x2000_0001上的第[1]位

    ...

    0x230D_FFF8 -> 0x2008_6FFF 上的第[6]位

    0x230D_FFFC -> 0x2008_6FFF 上的第[7]位

    此致、

    秀彦