ZHCU943A November 2020 – July 2022 TPS25750
许多任务在 DATA 寄存器的第一个字节中返回一个状态代码。标准任务响应字节在表 3-1 中定义。其余 DATA 字节可由每个任务自行使用。
说明 | 任务是一种在 DATA 寄存器第一个字节中返回一个状态码的特殊形式的任务。 | ||||
---|---|---|---|---|---|
Output DATA | 位 | 名称 | 说明 | ||
字节 1:任务返回代码 | |||||
7:4 | 保留 | 保留用于标准任务。可由某些任务用于特定于任务的返回代码。如果 TaskResult 为 0x0,成功返回代码可以使用此字节。 | |||
3:0 | TaskResult | 标准任务返回代码。 | |||
0x0 | 任务成功完成。 | ||||
0x1 | 任务超时或被 'ABRT' 请求中止。 | ||||
0x2 | 保留。 | ||||
0x3 | 任务被拒绝。 | ||||
0x4 | 由于锁定了 Rx 缓冲区,任务被拒绝。适用于需要 PD 控制器使用 Rx 缓冲区的任务。 | ||||
0x5-0xF | 保留用于标准任务。可由某些任务用于特定于任务的错误代码。遇到时视为错误。 |