主題:EM9260通過CAN接口和PC機建立局域網絡 共有39011人關注過本帖 |
---|
hohai_whl |
1樓 |
EM9260通過CAN接口和PC機建立局域網絡 Post By:2009-3-11 11:02:00 [只看該作者]
EM9260通過CAN接口和PC機建立局域網絡時,想請教幾個問題:
1)EM9260內部自帶的CAN控制器,和一些資料上介紹的SJA1000控制器的操作一樣嗎?如內部寄存器等。 2)通過CAN建立局域網絡時,是否只需設置控制器相應的寄存器(依據CAN2.0A規范,設置通訊的數據格式)即可?其他的如高層應用協議等還需設置嗎? 謝謝! |
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2009-3-11 12:31:00 [只看該作者]
1)EM9260自動的CAN控制器就是SJA100,操作完全一樣。
2)在EM9260上我們呢提供了CAN驅動接口的操作函數CAN_API,主要是針對CAN接口的讀寫操作,已經是基于CAN2.0規范。上層不需要對寄存器進行控制,只需要需要數據包的組織,如CAN Open協議。 |
|
單帖管理 | 引用 | 回復 |
hohai_whl |
3樓 |
Post By:2009-3-11 13:56:00 [只看該作者]
謝謝!
我剛接觸這部分的內容。對CAN2.0規范已有所了解。可以講講,您所說的CAN OPEN協議,主要設置哪些內容嗎?謝謝! |
|
單帖管理 | 引用 | 回復 |
x10 |
4樓 |
Post By:2009-3-11 23:14:00 [只看該作者]
主要是基于CAN鏈路層,實現網絡和傳輸層的協議。
|
|
單帖管理 | 引用 | 回復 |