ZHDU025 December 2025 UCD91160 , UCD91320
此读取/写入块命令可配置给定输出引脚的功能。此分页命令允许将引脚配置为受状态/GPI 影响的输出。输出引脚的状态由一系列 GPI 和电源轨状态、其他 GPO(分配或未分配实际引脚)以及其他功能块(如看门狗)决定。输入状态通过一些组合逻辑和可选的反转步骤进行处理。器件上电时,GPO 状态会根据其配置进行初始评估。此后,有任何相关状态发生变化时,都会触发评估。
图 26-1 概述了如何确定 GPO 的状态。
状态机模式的效果在图 26-1 中未表示。启用该模式后,一次只有一个 AND 路径处于活动状态。
图 26-1 决定 GPO 状态的因素| 字节编号 (写入) | 字节编号 (读取) | 有效载荷索引 | 说明 | |
|---|---|---|---|---|
| 0 | CMD = F8 | |||
| 1 | 0 | BYTE_COUNT = 46 | ||
| 2 | 1 | 0 | 输出引脚配置 (引脚 ID) | |
3 | 2 | 1 | 输出引脚配置(其他) | |
4 | 3 | 2 | 位 | 说明 |
| 7 | 置为有效延迟使能 | |||
| 6 | 置为无效延迟使能 | |||
| 5 | 反转 OR 输出 | |||
| 4 | 延迟期间忽略输入 | |||
| 3:0 | 高分辨率延迟计数 | |||
5 | 4 | 3 | 毫秒级延迟 | |
6 | 5 | 4 | AND 路径 0 配置 | |
| 位 | 说明 | |||
| 7 | 反转 AND 输出 | |||
| 6 | 状态机模式使能 | |||
| 5:0 | 状态类型 | |||
7 | 6 | 5 | AND 路径 1 配置 | |
| 位 | 说明 | |||
| 7 | 反转 AND 输出 | |||
| 6 | 保留 | |||
| 5:0 | 状态类型 | |||
| AND 路径 0 | ||||
8 | 7 | 6 | 状态屏蔽 (字节 0 - LSB) | |
9 | 8 | 7 | 状态屏蔽 | |
10 | 9 | 8 | 状态屏蔽 | |
11 | 10 | 9 | 状态屏蔽 (字节 3 - MSB) | |
12 | 11 | 10 | 状态反转屏蔽(字节 0 - LSB) | |
13 | 12 | 11 | 状态反转屏蔽 | |
14 | 13 | 12 | 状态反转屏蔽 | |
15 | 14 | 13 | 状态反转屏蔽(字节 3 - MSB) | |
16 | 15 | 14 | GPI 屏蔽(字节 0 - LSB) | |
17 | 16 | 15 | GPI 屏蔽 | |
18 | 17 | 16 | GPI 屏蔽 | |
19 | 18 | 17 | GPI 屏蔽(字节 3 - MSB) | |
20 | 19 | 18 | GPI 反转屏蔽(字节 0 - LSB) | |
21 | 20 | 19 | GPI 反转屏蔽 | |
22 | 21 | 20 | GPI 反转屏蔽 | |
23 | 22 | 21 | GPI 反转屏蔽(字节 3 - MSB) | |
24 | 23 | 22 | GPO 屏蔽(字节 0 - LSB) | |
25 | 24 | 23 | GPO 屏蔽(字节 1 - MSB) | |
26 | 25 | 24 | GPO 反转屏蔽(字节 0 - LSB) | |
27 | 26 | 25 | GPO 反转屏蔽(字节 1 - MSB) | |
AND 路径 1 | ||||
28 -47 | 27 - 46 | 26 - 45 | 与 AND 路径 0 相同的配置选项(20 字节) | |