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.

[参考译文] TMS570LC4357:TMS570LC4357

Guru**** 2463330 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/656561/tms570lc4357-tms570lc4357

器件型号:TMS570LC4357

您好!

我们目前正在使用 TMS570LC4357 组件进行开发。

通过分析参考手册、我们找到了"象限"术语、但没有给出该术语的定义。

您能给我们提供象限的含义吗?

此致、

Christopher。

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

    您好!

    外设选择(PS)被分次为4个大小为256字节的象限。 只要寄存器映射不超过256字节、就可以将外设映射到每个象限。

    如果外设超过256字节用于寄存器映射、则可以使用以下规则将其映射到2个或更多连续的象限中。

    小于256字节:需要1象限                           例如:对于 GIO、PS[16]  

    大于256字节和小于512字节:需要2个象限               例如:FTU 为 PS[23]、HTU1和 HTU2为 PS[22]

    >512字节和<1KB:需要4个象限                  例如、对于 FlexRay、PS[12]或 PS[13]、对于 LIN 和 SCI、PS[6]

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

    PPROTSET0是外设保护设置寄存器之一。

    位0用于 PS0象限0保护设置

    位1用于 PS0象限1保护设置

    位2用于 PS0象限2保护设置

    位3用于 PS0象限3保护设置

    位4用于 PS1象限0保护设置

    位5用于 PS1象限1保护设置

    位6用于 PS1象限2保护设置

    位7用于 PS1象限3保护设置

    位8 用于设置 PS2象限0保护           --> MibSPI1.

    位9 用于 PS2象限1保护集          --> MibSPI1.

    位10用于 PS2象限2保护集          --> MibSPI2

    位11用于 PS2象限3保护集        --> MibSPI2

    从器件使用2个象限:

    让我们以 PS[2]为例。

    MibSPI1使用 Quad0和 Quad1、MibSPI 使用 Quad2和 Quad3。

    对应于象限0的位保护象限0和1。 未实现与象限1对应的位。

    对应于象限2的位保护象限2和3。 未实现与象限3对应的位。

    对于 PS2、位8保护前512个字节、即象限0和1。 位9未实现。

    位10保护第二个512字节、即象限2和3。 位11未实现。

     

    从器件使用所有四个象限

    只执行与 PSN 的象限0相对应的位。 它保护整个1KB 帧。 其余三个位未实现。

    让我们考虑 FlexRay 的 PS[12]

    位16保护1KB PS[12]帧的整个地址范围。 位9、10和11未被执行。