Книга: Advanced PIC Microcontroller Projects in C
9.5 Bit Stuffing
9.5 Bit Stuffing
The CAN bus makes use of bit stuffing, a technique to periodically synchronize transmit-receive operations to prevent timing errors between receive nodes. After 5 consecutive bits with the same level, one bit of inverted data is added to the sequence. If, during sending of a data frame or remote frame, the same level occurs in 5 consecutive bits anywhere from the start of frame to the CRC sequence, an inverted bit is inserted in the next (i.e., the sixth) bit. If, during receiving of a data frame or remote frame, the same level occurs in 5 consecutive bits anywhere from the start of frame to CRC sequence, the next (sixth) bit is deleted from the received frame. If the deleted sixth bit is at the same level as the fifth bit, an error (stuffing error) is detected.
- 8. A typical 8-bit microprocessor
- State NEW packets but no SYN bit set
- 64-Bit Fedora
- 9.1.2 Arbitration Field
- 9.7 Nominal Bit Timing
- TOS Bit Manipulation
- Setting the TOS Bits Using ipfwadm or ipchains
- Setting the TOS Bits Using iptables
- Глава 15 Использование шифрования BitLocker
- Шифрование диска BitLocker
- 2.3. Модели COSO, COBIT, ITIL
- Класс Bitmap