73S1217F数据表
CRC MS值寄存器( CRCMsB ) : 0xFE14
为0xFF , ( CRCLsB ) : 0xFE15
0xFF
DS_1217F_002
表100 :该CRCMsB注册
最高位
CRC.15
CRC.14
CRC.13
CRC.12
CRC.11
CRC.10
CRC.9
最低位
CRC.8
表101 :该CRCLsB注册
最高位
CRC.7
CRC.6
CRC.5
CRC.4
CRC.3
CRC.2
CRC.1
最低位
CRC.0
16位CRC值形式发送模式(写入值) TX CRC字和RX CRC在接收模式
(读值) 。所使用的CRC的初始值产生一个CRC时,在结束时被发送
消息(最后TX字节后发送)当T = 1模式下启用。应在重新加载
开始的每封邮件进行发送。当使用CRC ,既CRC寄存器应
初始化为FF 。当使用LRC的CRCLsB值寄存器应该被加载到00。当接收到
消息,固件加载此与初始值,然后读取该寄存器以获得最终的
在消息的结束值。这些寄存器需要被重新加载为每一个新的消息是
收到。当在LRC模式中,位( 7:0 )的使用和位( 15 :8)是不确定的。在LRC / CRC
检查和产生,该寄存器用当前值更新并可以读取以帮助
调试。此信息将被发送到使用由员指定的定时智能卡
时间寄存器。当对传入邮件检查CRC / LRC ( CRC / LRC检查对
数据和CRC / LRC) ,固件读取的最终值已接收到该消息后,并
确定是否发生了错误( = 0x1D0F ( CRC )错误,否则错误; = 0 ( LRC )没有错误,其他错误)。
当接收到消息时,CRC / LRC被存储在FIFO中。用于生成多项式和
16
12
5
检查CRC是X + X + X + 1 。当在间接约定,将CRC之前的转换产生
到间接约定。当间接惯例, CRC转换出来后检查
间接的约定。对于一个给定的消息中,CRC生成(并且从该寄存器读取的)将是
相同的间接或直接约定是否被用于将数据发送到智能卡。该
CRCLsB / CRCMsB寄存器将与CRC / LRC更新时正在接收的比特或
传输从/到智能卡(即使CRCEN没有设置和在模式T1)。它们提供给
固件使用,如果需要的。
108
修订版1.2