Edit online

T-Format 寄存器

3 Mar 2025
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:出现读时序错误