您好!
我们目前正在使用 TMS570LC4357 组件进行开发。
通过分析参考手册、我们找到了"象限"术语、但没有给出该术语的定义。
您能给我们提供象限的含义吗?
此致、
Christopher。
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 组件进行开发。
通过分析参考手册、我们找到了"象限"术语、但没有给出该术语的定义。
您能给我们提供象限的含义吗?
此致、
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未被执行。