MATLAB ヘルプ センター
このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
J1939チャネルのビットタイミングを構成する
configBusSpeed(chan,busspeed)
configBusSpeed(chan,busspeed,SJW,TSeg1,TSeg2,numsamples)
configBusSpeed(chan,busspeed) は、デフォルトのビット タイミング計算係数を使用する直接形式で、J1939 チャネル chan から busspeed の速度を設定します。
chan
busspeed
メモ
ビット タイミングを設定できるのは、チャネルがオフラインで、デバイスへの初期化アクセス権がある場合のみです。
例
configBusSpeed(chan,busspeed,SJW,TSeg1,TSeg2,numsamples) は、指定されたビットタイミング計算係数を使用してチャネルの速度を設定します。
SJW
TSeg1
TSeg2
numsamples
ネットワークに特定のタイミング要件が指定されていない限り、関数の直接形式を使用する必要があります。
すべて折りたたむ
J1939 チャネル バス速度を構成するには、直接形式の構文を使用します。
db = canDatabase('MyDatabase.dbc'); chan = j1939Channel(db,'Vector','CANCaseXL 1',1); configBusSpeed(chan,250000)
高度な形式の構文を使用して、特定の計算係数を使用して J1939 チャネル バス速度を構成します。
db = canDatabase('MyDatabase.dbc'); chan = j1939Channel(db,'Vector','CANCaseXL 1',1); configBusSpeed(chan,500000,1,4,3,1)
J1939 チャネル。チャネル オブジェクトとして指定されます。j1939Channel 関数を使用してチャネルを作成および定義します。
j1939Channel
チャネルのビット レート。double として指定します。ネットワークの速度をビット/秒単位で指定します。
例: 250000
250000
データ型: double
double
同期ジャンプ幅。double として指定します。ネットワーク上のビットの長さを定義します。
時間セグメント 1 (double として指定)。ネットワーク上でビットがサンプリングされる前のセクションを定義します。
時間セグメント 2 (double として指定)。ネットワーク上でビットがサンプリングされた後のセクションを定義します。
ビット状態のサンプル数。double として指定されます。ネットワークのビット状態を決定するために使用されるサンプルの数を指定します。
R2015b で導入
start
stop
transmit
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ