编号 |
参数 |
说明 |
最小值 |
最大值 |
单位 |
PRSO1 |
tc(PRU_CLOCKOUT) |
周期时间,PRU_CLOCKOUT |
10 |
|
ns |
PRSO2L |
tw(PRU_CLOCKOUTL) |
脉冲持续时间,PRU_CLOCKOUT 低电平 |
–0.3 + 0.475 × P(1) × Z(2) |
|
ns |
PRSO2H |
tw(PRU_CLOCKOUTH) |
脉冲持续时间,PRU_CLOCKOUT 高电平 |
–0.3 + 0.475 × P(1) × Y(3) |
|
ns |
PRSO3 |
td(PRU_CLOCKOUT-PRU_DATAOUT) |
延迟时间,PRU_CLOCKOUT 至 PRU_DATAOUT 有效的时间 |
0 |
3 |
ns |
(2) Z 参数定义如下:
如果 PRU0_GPI_DIV0 和 PRU0_GPI_DIV1 是整数,或如果 PRU0_GPI_DIV0 为非整数且PRU0_GPI_DIV1 为偶数,则
Z 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1)。
如果 PRU0_GPI_DIV0 为非整数,PRU0_GPI_DIV1 为奇数,则
Z 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 + 0.5)。
如果 PRU0_GPI_DIV0 为整数而 PRU0_GPI_DIV1 为非整数,则
Z 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 + 0.5 * PRU0_GPI_DIV0)。
如果 PRU0_GPI_DIV0 和 PRU0_GPI_DIV1 是非整数,则
Z 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 + 0.25 * PRU0_GPI_DIV0)。
(3) Y 参数定义如下:
如果 PRU0_GPI_DIV0 和 PRU0_GPI_DIV1 是整数,或如果 PRU0_GPI_DIV0 为非整数且PRU0_GPI_DIV1 为偶数,则
Y 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1)。
如果 PRU0_GPI_DIV0 为非整数,PRU0_GPI_DIV1 为奇数,则
Y 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 - 0.5)。
如果 PRU0_GPI_DIV0 为整数而 PRU0_GPI_DIV1 为非整数,则
Y 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 - 0.5 * PRU0_GPI_DIV0)。
如果 PRU0_GPI_DIV0 和 PRU0_GPI_DIV1 是非整数,则
Y1 等于 (PRU0_GPI_DIV0 * PRU0_GPI_DIV1 - 0.25 * PRU0_GPI_DIV0),
Y2 等于(PRU0_GPI_DIV0 * PRU0_GPI_DIV1 + 0.25 * PRU0_GPI_DIV0),其中 Y1 为第一个高电平脉冲,Y2 为第二个高电平脉冲。