このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
configBusSpeed
CANチャネルのビットタイミングレートを設定する
構文
説明
configBusSpeed(
は、ベースライン ビット タイミング計算係数を使用する直接形式で CAN チャネルの速度を設定します。canch
,busspeed
)
CAN 接続に特定のタイミング要件がない限り、
configBusSpeed
の直接形式を使用します。また、バス速度を設定できるのは、CAN チャネルがオフラインのときだけであることに注意してください。チャネルには、CAN デバイスへの初期化アクセス権も必要です。CAN が正常に動作するには、ネットワーク上のすべてのノードを同期します。ただし、時間が経つと、異なるノードのクロックの同期が取れなくなり、再同期が必要になります。
SJW
は、CAN メッセージの受信中に同期を取り戻すために、TSeg1
(低速の送信機の場合) に追加できる、またはTSeg2
(高速の送信機の場合) から減算できる最大幅 (時間単位) を指定します。この関数は SocketCAN デバイスをサポートしていません。
configBusSpeed(
は、CAN FD のデフォルトのビット タイミング計算係数を使用して、canch
,arbbusspeed
,databusspeed
)canch
のアービトレーション バス速度およびデータ バス速度を設定します。この構文は、NI™ および MathWorks® 仮想デバイスをサポートします。
configBusSpeed(
は、CAN FD の高度な形式で指定されたビット タイミング計算係数を使用して、canch
,arbbusspeed
,arbSJW
,arbTSeg1
,arbTSeg2
,databusspeed
,dataSJW
,dataTSeg1
,dataTSeg2
)canch
のデータおよびアービトレーション バス速度を設定します。この構文は、Kvaser および Vector デバイスをサポートします。
例
入力引数
バージョン履歴
R2009a で導入