CANプロトコルの開発

S

saudrehman

Guest
こんにちはみんな、私はソフトウェアで実装できるバスプロトコルのようなプロトコルはどのように知りたいと思った。私は、Modbusは、CANなどのようなもの研究様々なプロトコルスタックの理論は、様々なOSIの層でのパケットフォーマットとサイズを知るようになるときを意味します。しかし、たとえ様々なプロトコルiを勉強した後、ソフトウェアまたはハードウェアの実装に関する海ですべてです。
 
Modbusは(仕様のmodbus.orgを参照してください)はソフトウェアで実装することができます。また、Modbusは、スタックまたはAPI関数を実装する方法についてアイデアを得るためのマニュアルを参照してください購入することができます。 CANプロトコルでは、CANインタフェース(AT90CAN64、32、st.com ...アトメルまたはSTR712から)とマイクロコントローラを購入する必要があります単独でCANコントローラ(チェックmicrochip.com)立って、主にハードウェアのプロトコルです。あなたは、デバイスのCANレジスタ用のドライバを書くだけです。また、FPGAにCANを実装することができます。その後、簡単に将来のあなたの方法を見つけることができますModbusをとCANミクロスソフトウェアで起動する方がよい(uがいる場合のCAN IPコアがある)。
 
こんにちは、CANバスは主に自動車自動車およびいくつかの産業用オートメーション側で使用されています。主なCANバスの目的は、それは、TXことができる件のデータの点で最大1MBのRXをされます。 ECUのは、パワートレインと車の安全システムに使用されているautomativeフィールド3車と同様に、4(ABS樹脂のように、ESP)のようにこれらの関数はすべて相互に関連している。私たちは、CANプロトコルを使用している目的のためにだから、すべてこのユニットは、相互接続する必要がありますです。これは非常に効率的な点で最大42 mです。 uはもっとし勉強したいならu cia.orgに行くことができます
 
CANは、私は信じて、OSIモデルの物理層とデータリンク層に適合されます。
 
[引用符は= idlebrain]のCANは、我々は例のCANopen DeviceNetのなどの、アプリケーション層を使用することができます、OSI参照モデルの物理層とデータリンク層に私はそう思います。[/引用]を信じるに収まるように
 
することができます開発は、自動車用で使用される標準的なツールは、CANalyzerです。あなたは完全に動作するデモプログラムではなく、時間制限ダウンロードすることができ、それができるバス上で動作するためのハードウェアを必要とします。 CANalyzerは、ほとんどのプロトコルがするので、プログラムを見て、アイデアを得ることができます実装されています。
 
、MCP2515はマイクロチップを使用することができますharware実装uのhiはfarily simple.ifユーザーターゲットは、SPI、一般的なI / Oは、SPIのためのプログラムされることはありませんが、パフォーマンスがかかりますが制御するためのuse.softwareへの簡単で、SPIインタフェースを使用して
 
私は、マイクロチップに役立つ、いくつかのアプリケーションノートを提供するCAN通信を処理するためにPIC18F458用のライブラリを書いている。あなただけの送受信機能を使用できるように、残りは、次のソフトウェアと割り込みで実装キューによって処理されます私は抽象的なすべてのハードウェア関連のコードをどうにかして。
 
私はマイクロチップと経験がある - あなたは、以下のアプリケーションをCANに関連するアプリケーションノートをダウンロードすることができます:ADN004、AN228a、AN713a、AN754と00876b.pdfのような追加のドキュメントのカップルは、91089a.pdfだけでなく、無料のマイクロチップのCANopen(含むソース)スタック。いくつかの興味深いCANの導入プロジェクトは、ここで見つけることができます:[URL】http://homepage.ntlworld.com/p.moore18/の[/URL]に
 
私はインド.....に帰属するすべてのボディは、チップMCP2515はは/得購入することができますどこから知っていますか......
 
[引用= saudrehman]私は、ソフトウェアで実装できるバスプロトコルのようなプロトコルはどのように知りたいと思った。 .... 。、ソフトウェアまたはハードウェアの実装アニメーションと音声[のURL]と[/引用]無料オンラインコースhttp://www.renesasinteractive.comについて[/ URLは]が - 提供されていますができるオンラインコースには、ログインするユーザーとして登録してください。ドキュメントの[URLを]のhttp://documentation.renesas.com/eng/products/mpumcu/apn/rej05b0804_m16cap.pdfの[/URL]にのhttp://documentation.renesas.com/e...nap.pdfの[URLを]に注意してください。私はそれが非常に便利ですが見つかりました。
 
[引用符がkaustubhkhole =]は、私はインド.....に属しているすべてのボディは、チップMCP2515は購入することができますここで、/ ......[/引用]を得た私はそれがマイクロチップから(CANのcontroolerとスタンドアロンだと思うから知っていますかマイクロへのSPIインタフェース)。インドでの可用性が問題です。必要な場合は、ネットで注文することができます。私は無料サンプルを知っているのですか?乾杯idlebrain
 

Welcome to EDABoard.com

Sponsor

Back
Top