CAN-LINゲートウェイのソフトウェア・モジュールの実装 ――高い信頼性を確保して異なるプロトコル通信間をつなぐ

館 伸幸,木下秀昭

tag: 組み込み

技術解説 2005年4月 1日

● ゲートウェイの内部動作を理解してモジュールを作る

 通常のゲートウェイ動作を図7に示します.CANノードから送信フレームが到来すると,自動的にデータ・フォワーディング(CANネットワークからLINネットワークへの再送信)を行います.一方,図8はゲートウェイ内のユーザ・アプリケーションからAPIをコールし,データを送信する例を表しています.アプリケーションの要求に従って,LINまたはCANのネットワークにデータを送信します.

 以下に,CANノードからLINスレーブへデータが送信される場合と,CANノードからLINスレーブへデータを要求する場合を例にとって,ゲートウェイ内部の詳細動作を説明します.

f07_01.gif
図7  CANノードからLINへの送信
通常,CANノードからの送信フレームがゲートウェイに着くと,自動的にデータ・フォワーディングを行う.

f08_01.gif
図8 アプリケーションからのデータ送信
ゲートウェイ内のユーザ・アプリケーションからAPIをコールしてデータを送信する例を示す.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日