
Embedded Solutions
Page 38 of 50
the CRC status to determine if the message is valid. It is important that the host keep
up with the hardware on an interrupt basis to make sure the CRC is checked for each
message before the next packet is received. Once set, the CRC stays set until
explicitly cleared by the software. If the CRC is bad, and the host does not keep up
then more than one message will have to be considered bad. The Manchester error
and Post Amble error bits have the same restrictions. The three bits are located in the
same register and can be checked in one operation.