Edit online

T-Format 寄存器

Read time: 7 minute(s)

0x0040 TX_ADF

默认值:0x00000000 发送地址数据配置(Transmission Address Data Setting)
位域 类型 默认值 描述
31:8 - - -
7 R/W 0x0 BUSY,BUSY State Setting,发送的 ADF 域的 Busy 位。
6:0 R/W 0x0 TXAD,Transmission Address Data Setting,发送的 ADF 域的地址。

0x0044 TX_EDF

默认值:0x00000000 发送 EEPROM 数据配置(Transmission EEPROM Data Setting)
位域 类型 默认值 描述
31:8 - - -
7:0 R/W 0x0 TXED,Transmission EEPROM Data Setting,发送的 EDF 域的数据。

0x0048 TX_CTL

默认值:0x00000000 发送控制(Transmission Configuration)
位域 类型 默认值 描述
31:10 - - -
9:8 R/W 0x0 TX_FLD_NUM
Transmit Field Number,发送域的数量。
  • 0x0:发送 1x Field,即 CF,对应为位置获取命令

  • 0x1:发送 3x Field,即 CF+ADF+CRC,对应为读 EEPROM 命令

  • 0x2/3:发送 4x Field,即 CF+ADF+EDF+CRC,对应为写 EEPROM 命令

7:4 R/W 0x0 DFNUM
Data Field Number,接收的数据域 DF 的数量。
  • 0x0:1x DF,即 DF0

  • 0x1:2x DF,即 DF0/1

  • 0x2:3x DF,即 DF0/1/2

  • 0x7:8x DF,即 DF0/1/2/3/4/5/6/7

3:0 R/W 0x0 ID,Transmission ID Code Setting,发送 CDF 域的 ID Code 比特位设置。

0x004C TX_CTL_HWT

默认值:0x00000000 硬件发送控制(Hardware Transmission Configuration)
位域 类型 默认值 描述
31:4 - - -
3:0 R/W 0x0 ID,Transmission ID Code Setting,发送 CDF 域的 ID Code 比特位设置。

0x0050 RX_DAT0

默认值:0x00000000 接收数据 0(Received Data 0)
位域 类型 默认值 描述
31:24 R 0x0 RXD3

Received Data Field 3 Data,接收数据的 DF3 域的数据。

23:16 R 0x0 RXD2

Received Data Field 2 Data,接收数据的 DF2 域的数据。

15:8 R 0x0 RXD1

Received Data Field 1 Data,接收数据的 DF1 域的数据。而在读/写 EEPROM 的命令的时候,EDF 存于此处。

7:0 R 0x0 RXD0

Received Data Field 0 Data,接收数据的 DF0 域的数据。而在读/写 EEPROM 的命令的时候,ADF 存于此处。

0x0054 RX_DAT1

默认值:0x00000000 接收数据 1(Received Data 1)
位域 类型 默认值 描述
31:24 R 0x0 RXD7

Received Data Field 7 Data,接收数据的 DF7 域的数据。

23:16 R 0x0 RXD6

Received Data Field 6 Data,接收数据的 DF6 域的数据。

15:8 R 0x0 RXD5

Received Data Field 5 Data,接收数据的 DF5 域的数据。

7:0 R 0x0 RXD4

Received Data Field 4 Data,接收数据的 DF4 域的数据。

0x0058 RX_TSTS

默认值:0x00000000 T-Format 接收状态(Received Status)
位域 类型 默认值 描述
31:24 R 0x0 RXCRC

Received CRC Data,接收到的 Data。

23:22 R 0x0 RXSFCA

Received Status Field Communication Alarm,接收到的 SF 域的 Communication Alarm。

21:20 R 0x0 RXSFEA

Received Status Field Encoder Alarm,接收到的 SF 域的 Encoder Alarm。

19:16 R 0x0 RXSFIC

Received Status Field Information Code,接收到的 SF 域的 Information Code。

15 R 0x0 RXIDP

Received ID Parity Data,接收到的 CF 域的 ID Parity。

14:11 R 0x0 RXID

Received ID Data,接收到的 CF 域的 ID Code。

10 R 0x0 EBUSY
EEPROM Access Reception Busy State,接收到的 EERPOM 的忙状态,这里的状态通过 ADF 的 BUSY 位读取。
  • 0x0:EEPROM 空闲

  • 0x1:EEPROM 忙

9 - - -
8 R 0x0 DFOVFE
Received Data Field Overflow Error,接收的 DF 溢出异常,接收到的 DF 域比期望值多。
  • 0x0:未出现溢出异常

  • 0x1:出现溢出异常

7 R 0x0 RXADFE
Received ADF Error,接收的 ADF 错误,即 ADF 与 RX ADF 不一致。
  • 0x0:未出现 ADF 错误

  • 0x1:出现 ADF 错误

6 R 0x0 RXEDFE
Received EDF Error,接收的 EDF 错误,即 EDF 与 RX EDF 不一致。
  • 0x0:未出现 EDF 错误

  • 0x1:出现 EDF 错误

5 R 0x0 SFOME
Short Form Error,短格式错误,接收到所有域的起始位存在错误(除了 CF 域的起始位)。
  • 0x0:无异常

  • 0x1:起始位,至少存在一个错误

4 R 0x0 FOME
Form Error,格式错误,接收到所有域的起始位以及截止存在错误(除了 CF 域的起始位)。
  • 0x0:无异常

  • 0x1:起始位和截止位,至少存在一个错误

3 R 0x0 CRCE
CRC Error,CRC 错误,接收到的 CRC 数据错误。
  • 0x0:无错误

  • 0x1:存在 CRC 错误

2 R 0x0 CONTE
Control Field Error,CF 域错误,这里为 ID Code 校验位错误。
  • 0x0:无错误

  • 0x1:存在 ID Code 校验位错误

1 R 0x0 IDE
Received ID Data Error,接收到的 ID Code 异常。
  • 0x0:无异常

  • 0x1:出现错误,接收到的 ID Code 与发送 ID Code 不一致

0 R 0x0 RSE
Read Sequence Error,读时序错误,这里的状态是 CONTE、CRCE、FOME、SFOME、TIMOTE、RXEDFE、RXADFE 以及 DFOVFE 比特位的 OR 逻辑。
  • 0x0:无异常

  • 0x1:出现读时序错误

0x005C RX_TSTS_HWT

默认值:0x00000000 硬件 Format 接收状态(Hardware Received Status)
位域 类型 默认值 描述
31:24 R 0x0 RXCRC

Received CRC Data,接收到的 CRC Data。

23:22 R 0x0 RXSFCA

Received Status Field Communication Alarm,接收到的 SF 域的 Communication Alarm。

21:20 R 0x0 RXSFEA

Received Status Field Encoder Alarm,接收到的 SF 域的 Encoder Alarm。

19:16 R 0x0 RXSFIC

Received Status Field Information Code,接收到的 SF 域的 Information Code。

15 R 0x0 RXIDP

Received ID Parity Data,接收到的 CF 域的 ID Parity。

14:11 R 0x0 RXID

Received ID Data,接收到的 CF 域的 ID Code。

10 R 0x0 EBUSY
EEPROM Access Reception Busy State,接收到的 EERPOM 的忙状态,这里的状态通过 ADF 的 BUSY 位读取。
  • 0x0:EEPROM 空闲

  • 0x1:EEPROM 忙

9 - - -
8 R 0x0 DFOVFE
Received Data Field Overflow Error,接收的 DF 溢出异常,接收到的 DF 域比期望值多。
  • 0x0:未出现溢出异常

  • 0x1:出现溢出异常

7 R 0x0 RXADFE
Received ADF Error,接收的 ADF 错误,即 ADF 与 RX ADF 不一致。
  • 0x0:未出现 ADF 错误

  • 0x1:出现 ADF 错误

6 R 0x0 RXEDFE
Received EDF Error,接收的 EDF 错误,即 EDF 与 RX EDF 不一致。
  • 0x0:未出现 EDF 错误

  • 0x1:出现 EDF 错误

5 R 0x0 SFOME
Short Form Error,短格式错误,接收到所有域的起始位存在错误(除了 CF 域的起始位)。
  • 0x0:无异常

  • 0x1:起始位,至少存在一个错误

4 R 0x0 FOME
Form Error,格式错误,接收到所有域的起始位以及截止存在错误(除了 CF 域的起始位)。
  • 0x0:无异常

  • 0x1:起始位和截止位,至少存在一个错误

3 R 0x0 CRCE
CRC Error,CRC 错误,接收到的 CRC 数据错误。
  • 0x0:无错误

  • 0x1:存在 CRC 错误

2 R 0x0 CONTE
Control Field Error,CF 域错误,这里为 ID Code 校验位错误。
  • 0x0:无错误

  • 0x1:存在 ID Code 校验位错误

1 R 0x0 IDE
Received ID Data Error,接收到的 ID Code 异常。
  • 0x0:无异常

  • 0x1:出现错误,接收到的 ID Code 与发送 ID Code 不一致

0 R 0x0 RSE
Read Sequence Error,读时序错误,这里的状态是 CONTE、CRCE、FOME、SFOME、TIMOTE、RXEDFE、RXADFE 以及 DFOVFE 比特位的 OR 逻辑。
  • 0x0:无异常

  • 0x1:出现读时序错误