激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:CAN通訊問題,謝謝

  共有37991人關注過本帖    
whl
1樓


CAN通訊問題,謝謝  發帖心情 Post By:2009-3-17 9:30:00   [只看該作者]

請教幾個問題:
1)CAN通訊操作函數的AcceptanceFilter中,過濾器的接收碼、接收屏蔽碼分別指什么?
2)使用了一塊周立功PCI9840的兩CAN輸出口的板卡。打開CANTEST軟件,其中的初始化CAN參數,是否與1)中所述過濾器的接受碼、接收屏蔽碼對應?
3)在使用PCI9840時。想實現兩口間的發送與接收,波特率設置一致,其他設置未改變。請問,為何會出現發送失敗?
謝謝

  單帖管理 | 引用 | 回復 回到頂部
zhl
2樓


  發帖心情 Post By:2009-3-17 10:05:00   [只看該作者]

AcceptanceFilter: 根據通訊報文格式定義過濾器的配置,定義為9個字節的過濾器,其中前4個字節用于定義過濾器的接收碼,后4個字節用于定義過濾器的接收屏蔽碼,最后一個字節用于定義選擇單/雙濾波模式。其中接收碼和屏蔽碼分別對應于SJA1000 CAN控制器中的ACR、AMR寄存器的設置參數,濾波的方式請參見SJA1000的數據手冊中相關說明。如果不對數據進行濾波,將AMR的值均設為0xff。

  單帖管理 | 引用 | 回復 回到頂部
whl
3樓


  發帖心情 Post By:2009-3-17 10:31:00   [只看該作者]

可以這樣理解嗎?
通過AcceptanceFilter函數中9個字節的設置,給SJA1000 CAN控制器中的ACR、AMR寄存器賦值。發送的幀信息的數據結構中也含有接收碼、接收屏蔽碼?CAN控制器只接收與之相對應的接收碼、接收屏蔽碼的幀信息?
另外,在有信息待接收時,接收器會自動進入中斷模式嗎?

  單帖管理 | 引用 | 回復 回到頂部
zhl
4樓


  發帖心情 Post By:2009-3-17 12:14:00   [只看該作者]

1)發送幀信息的結構是由幀信息、報文識別碼以及數據幀的實際數據組成。請參見網站上“WINCE系統雙CAN構建方案”一文對CAN報文幀格式的相關介紹。
2)CAN控制器的接收中斷始終打開的,一旦有數據,驅動程序會自動執行中斷線程,將接收到的數據幀讀取到接收buffer中。

  單帖管理 | 引用 | 回復 回到頂部
whl
5樓


  發帖心情 Post By:2009-3-17 12:58:00   [只看該作者]

發送幀信息的結構我清楚。主要由幀起始,標識場,數據場等幾部分組成。
我想表達的意思是:因為CAN總線傳輸為多播方式,每臺設備只接收所需要的幀信息。而如何實現此功能,是否就通過CAN控制器的ACR,AMR寄存器中的接收碼,接收屏蔽碼?如果是這樣,那發送的幀信息中勢必也含有這兩部分,只接收總線上與ACR,AMR寄存器值相匹配的幀數據?

  單帖管理 | 引用 | 回復 回到頂部
zhl
6樓


  發帖心情 Post By:2009-3-17 16:14:00   [只看該作者]

實現對報文的過濾,就是通過設置CAN控制器中的ACR、AMR來實現的。

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

CAN通訊問題,謝謝

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 国产成人av性色在线影院| 国产欧美日韩综合一区二区三区| 海角视频在线| 手机看片国产免费现在观看| 99精品视频在线观看re| 日韩久久精品视频| 亚洲黄色片| 免费二级c片在线观看a | 柠檬视频污| 亚洲国产日韩欧美| 91大神大战丝袜美女在线观看| 王色在线观看视频| 日韩视频一区二区在线观看| 亚洲精品综合一二三区在线| 免费高清小黄站在线观看| 国产一级做a爰片久久毛片| 国产精品手机网站| 特级aa一级欧美毛片| 精品亚洲成a人片在线观看| 国产成人综合久久综合| 国产日韩一区二区三区在线播放| 蜜芽亚洲| 欧美日韩国产另类一区二区三区| 午夜精品久久久久久久爽| 亚洲一区二区三区国产精品| 91手机视频在线| 91久久国产露脸精品| 9l国产精品久久久久麻豆| 九九热视频在线观看| 久久久久亚洲精品中文字幕| 日日好吊妞| 日本久久久久久久中文字幕| 日韩中文字幕在线观看| 中文字幕日本亚洲欧美不卡| 手机看片福利日韩欧美看片| 亚洲国产精品一区二区久| 在线观看中文字幕第一页| 亚洲福利午夜| 亚洲视频在线免费播放| 亚洲日韩中文字幕在线播放| 加勒比一道本综合|