Intrepid Control Systems Japan K.K.
  • ホーム
  • 会社概要
    • 沿革
    • アクセス
    • 主要顧客
    • 海外支社・代理店
  • 製品紹介
    • ネットワークインターフェイス >
      • ValueCAN >
        • ValueCAN Specs
        • ValueCAN4-2
      • neoVI FIRE 2
      • neoVI FIRE/RED
      • neoVI MOTE >
        • neoVI MOTE Specs
      • RAD-Galaxy
      • RAD-Star 2
      • RAD-Moon
      • RAD-Moon2
    • データロガー >
      • RAD-Gigalog
      • neoVI FIRE 2
      • neoVI FIRE/RED
      • RAD-Galaxy
      • neoVI ION >
        • neoVI ION Specs
    • ソフト >
      • Vehicle Spy >
        • Advanced Features
        • New Features
      • Vehicle Spy ヴァージョン比較
      • Wireless neoVI
      • DetaSpy
      • EEA COM
    • 車載イーサネットツール >
      • RAD-Galaxy
      • RAD-Star 2
      • RAD-Gigastar
      • RAD-Moon
      • RAD-Moon2
      • RAD-Pluto
      • RAD-Jupiter
      • Ethernet EVB
    • 自動運転ツール >
      • Autonomous One
      • RAD-Gigalog
      • RAD-Gigastar
    • SerDesツール >
      • RAD-Gigalog
      • SerDes Media Conveter
    • 適合ツール >
      • Controller Master Probe
    • アナログ I/O >
      • RAD-IO2
    • ECUシミュレーター >
      • neoEUC12
      • neoECU AVB/TSN
    • ハードウェア比較
  • サポート/ダウンロード
    • ソフトウェア/ハードウェアのライセンス、保証、規定 >
      • ソフトウェアに関するライセンス契約
      • ソフトウェアドライバーに関するライセンス契約
      • RMA 情報
      • 最終ユーザーへのハードウェア保証
    • 製品マニュアルや仕様書
    • Vehicle Spy 3 解説ビデオ
    • 無料ダウンロード
  • オンライン見積り
  • よくあるご質問
  • 製品カタログ
  • ニュース
  • お問い合わせ
Overview
Navigation
Live Capture
Cursors
Importing
Exporting
Decoder Setup
Analysis
Automated Test
Specifications

FlexRay:
Overview
Static Frame
Dynamic Frame
Wakeup
Startup
Physical Layer
Compare to CAN and LIN

CAN Bus:
Overview
Data Frame
Extended Frame
Remote Frame
Error Frame
Bit Stuffing
Physical Layers
Single Wire CAN
Compare to LIN and FlexRay

LIN Bus:
Overview
LIN Frame
LIN Header
LIN Slave Part
LIN Errors
Compare to CAN and FlexRay

Other Buses:
Overview
UART: Kline, J1708, and RS232
J1850
SPI
12C

DOWNLOAD WaveBPS Trial Edition

BUY NOW!
 



















































WaveBPS: CAN Bus Bit Stuffing

The CAN waveform is a series of bits. Since there is no clock shared between the CAN bus nodes there must be a way for all nodes to get the clock from the waveform. Therefore receivers use transitions in the CAN waveform to synchronize the receiver clocks to the transmitter.

 

To ensure there are enough transitions the CAN bus implements bit stuffing. Bit stuffing places a extra opposite bit of the current bit after 5 consecutive identical bits. Since the appearance of stuff bits depends on message content the length of CAN frame will vary depending on the data in it. These extra stuff bits are automatically thrown away by the receiver so the application software in the CAN node never sees them.

Picture
The stuff bits, highlighted in yellow, add overhead to a CAN Message. This message has 13 extra stuff bits.
株式会社日本イントリピッドコントロールシステムズ / Intrepid Control Systems Japan, KK 電話番号 +81 (0)3-5937-1523  ファックス +81 (0)3-5937-1524
個人情報の取り扱いについて
Go to ICS main site: www.intrepidcs.com