寄存器描述
0x000 PBUS_CFG0
默认值:0x00000001 | PBUS 配置 0(PBUS_Configuration_0) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11 | R/W | 0 | NOE_POL(外设输出使能极性控制) 此字段用于控制外设输出使能 NOE 的输出极性。
|
10 | R/W | 0 | NWE_POL(读写指示信号极性控制) 此字段用于控制读写指示 NWE 的输出极性。
|
9 | R/W | 0 | NADV_POL(地址有效信号极性控制) 此字段用于控制地址有效 NADV 的输出极性。
|
8 | R/W | 0 | NCS_POL(外设片选信号极性控制) 此字段用于控制外设片选 NCS 的输出极性。
|
7:6 | - | - | - |
5 | R/W | 0 | CLK_POL(总线时钟极性控制) 此字段用于控制 CLK 的输出极性。
|
4 | R/W | 0 | CLK_OE(总线时钟输出使能) 当总线工作在同步模式(Sync)时,需要通过此字段使能总线时钟信号输出。
|
3:2 | - | - | - |
1:0 | R/W | 0x1 | CLK_DIV(总线时钟分频)总线时钟(PBUS
CLK)从模块 AHB 总线的 HCLK 经过分频产生 此字段控制总线时钟的分频系数。
|
0x004 PBUS_CFG1
默认值:0x26310802 | PBUS 配置 1(PBUS_Configuration_1) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:28 | R/W | 0x2 | TH_WD(写数据输出保持时间) 此字段规定了写数据输出(WDAT)每次有效的保持时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 THwd 参数为 0~15 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0 |
27:24 | R/W | 0x6 | TD_WD(写数据输出延迟时间) 此字段规定了写数据输出(WDAT)相对于 NCS 有效时刻的延迟时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 TDwd 参数为 0~15 个 CLK 周期。 |
23:20 | R/W | 0x3 | TH_AD(地址输出保持时间) 此字段规定了地址输出(ADDR)每次有效的保持时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 THad 参数为 0~15 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0 |
19:16 | R/W | 0x1 | TD_AD(地址输出延迟时间) 此字段规定了地址输出(ADDR)相对于 NCS 有效时刻的延迟时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 TDad 参数为 0~15 个 CLK 周期。 |
15:13 | - | - | - |
12:8 | R/W | 0x8 | TH_CS(外设片选信号的有效保持时间) 此字段规定了外设片选信号(NCS)每次有效的保持时间,单位为 CLK 的周期数。 此字段有效值为 0~31,分别表示 TDcs 参数为 0~31 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0
|
7:5 | - | - | - |
4:0 | R/W | 0x2 | TD_CS(外设片选信号的有效最小间隔) 此字段规定了外设片选信号(NCS)连续两次有效的最小间隔,单位为 CLK 的周期数。 此字段有效值为 0~31,分别表示 TDcs 参数为 0~31 个 CLK 周期。 |
0x008 PBUS_CFG2
默认值:0x00256121 | PBUS 配置 2(PBUS_Configuration_2) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:24 | - | - | - |
23:20 | R/W | 0x2 | TH_OE(外设输出使能保持时间) 此字段规定了外设输出使能(NOE)每次有效的保持时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 THoe 参数为 0~15 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0
|
19:16 | R/W | 0x5 | TD_OE(外设输出使能延迟时间) 此字段规定了外设输出使能(NOE)相对于 NCS 有效时刻的延迟时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 TDoe 参数为 0~15 个 CLK 周期。 |
15:12 | R/W | 0x6 | TH_WE(读写控制信号保持时间) 此字段规定了读写控制信号(NWE)每次有效的保持时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 THwe 参数为 0~15 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0 |
11:8 | R/W | 0x1 | TD_WE(读写控制信号延迟时间) 此字段规定了地址有效信号(NWE)相对于 NCS 有效时刻的延迟时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 TDwe 参数为 0~15 个 CLK 周期。 |
7:4 | R/W | 0x2 | TH_ADV(地址有效信号保持时间) 此字段规定了地址有效信号(NCS)每次有效的保持时间,单位为 CLK 的周期数。此字段有效值为 0~15,分别表示 THadv 参数为 0~15 个 CLK 周期。 注: 此字段配置可以设为 0,但使用上时序的要求不允许设为 0 |
3:0 | R/W | 0x1 | TD_ADV(地址有效信号延迟时间) 此字段规定了地址有效信号(NADV)相对于 NCS 有效时刻的延迟时间,单位为 CLK 的周期数。 此字段有效值为 0~15,分别表示 TDadv 参数为 0~15 个 CLK 周期。 |
0xFFC VERSION
默认值:0x00000100 | PBUS 版本号(VERSION) | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | RO | 0x00000100 | Version(模块版本号) 采用 BCD 码显示,V1.0 |