91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 通信網絡

獨立CAN總線控制器SJA1000

發布時間:2008/5/27 0:00:00 訪問次數:687

作者:中國科學技術大學火災科學國家重點實驗室 張培仁 王洪波

來源:《國外電子元器件》

摘要:在對can總線進行簡要介紹的基礎上介紹了philips公司新推出的獨立can總線控制器sja1000的特點、內部功能和引腳定義,并對其內部寄存器進行了說明,同時列出了sja1000的新增功能,最后給出它的典型應用電路。 關鍵詞:can總線 接收fifo 控制器 saj1000 1 can總線簡介 can總線(controller area network控制器局域網)是現場總線的一種。它是德國bosch公司在1986年為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通訊總線。can總線與其它通信網的不同之處有二:一是報文傳送中不包含目標地址,它是以全網廣播為基礎,各接收站根據報文中反映數據性質的標識符過濾報文,該收的收下,不該收的棄而不用。其好處是可在線上網下網、即插即用和多站接收;二是特別強化了對數據安全性的關注,滿足控制系統及其它較高數據要求的系統需求。can總線具有下列主要特性: ●多主站依據優先機進行總線訪問; ●非破壞性的基于優先權的總線仲裁; ●借肋接收濾波的多地址幀傳送; ●遠程數據請求; ●配置靈活; ●全系統的數據相容性; ●錯誤檢測和出錯信令; ●發送期間若丟失仲裁或由于出錯而遭破壞的幀可自動重發送; ●暫時錯誤和永久性故障節點的判別以及故障節點的自動脫離can總線。 2 sja1000的特點 philips-p.htm" target="_blank" title="philips貨源和pdf資料">philips公司的pca82c200是符合can2.0a協議的總線控制器,sja1000是它的替代產品,它是應用于汽車和一般工業環境的獨立can總線控制器。具有完成can通信協議所要求的全部特性。經過簡單總線連接的sja1000可完成can總線的物理和數據鏈路層的所有功能。其硬件與軟件設計和pca82c200的基本can模式(besiccan)兼容。同時,新增加的增強can模式(pelican)還可支持can2.0b協議。sja1000的主要特性如下:

表1 sja1000寄存器配置(復位模式) 名稱 地址 7 6 5 4 3 2 1 0 模式寄存器 0 - - - 睡眠方式 濾波方式 自檢方式 監聽方式 復位方式 命令寄存器 1 - - - 自收請求 清超限狀態 釋放接收緩沖器 夭折發送 發送請求 狀態寄存器 2 總線狀態 錯誤狀態 發送狀態 接收狀態 發送完成狀態 發送緩沖器狀態 數據超限 接收緩沖器狀態 中斷寄存器 3 總線錯誤中斷 仲裁丟失中斷 錯誤認可狀態中斷 喚醒中斷 數據超限中斷 錯誤報警中斷 發送中斷 接收中斷 中斷允許寄存器 4 總線錯誤中斷允許 仲裁丟失中斷允許 錯誤認可中斷允許 喚醒中斷允許 數據超限中斷允許

作者:中國科學技術大學火災科學國家重點實驗室 張培仁 王洪波

來源:《國外電子元器件》

摘要:在對can總線進行簡要介紹的基礎上介紹了philips公司新推出的獨立can總線控制器sja1000的特點、內部功能和引腳定義,并對其內部寄存器進行了說明,同時列出了sja1000的新增功能,最后給出它的典型應用電路。 關鍵詞:can總線 接收fifo 控制器 saj1000 1 can總線簡介 can總線(controller area network控制器局域網)是現場總線的一種。它是德國bosch公司在1986年為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通訊總線。can總線與其它通信網的不同之處有二:一是報文傳送中不包含目標地址,它是以全網廣播為基礎,各接收站根據報文中反映數據性質的標識符過濾報文,該收的收下,不該收的棄而不用。其好處是可在線上網下網、即插即用和多站接收;二是特別強化了對數據安全性的關注,滿足控制系統及其它較高數據要求的系統需求。can總線具有下列主要特性: ●多主站依據優先機進行總線訪問; ●非破壞性的基于優先權的總線仲裁; ●借肋接收濾波的多地址幀傳送; ●遠程數據請求; ●配置靈活; ●全系統的數據相容性; ●錯誤檢測和出錯信令; ●發送期間若丟失仲裁或由于出錯而遭破壞的幀可自動重發送; ●暫時錯誤和永久性故障節點的判別以及故障節點的自動脫離can總線。 2 sja1000的特點 philips-p.htm" target="_blank" title="philips貨源和pdf資料">philips公司的pca82c200是符合can2.0a協議的總線控制器,sja1000是它的替代產品,它是應用于汽車和一般工業環境的獨立can總線控制器。具有完成can通信協議所要求的全部特性。經過簡單總線連接的sja1000可完成can總線的物理和數據鏈路層的所有功能。其硬件與軟件設計和pca82c200的基本can模式(besiccan)兼容。同時,新增加的增強can模式(pelican)還可支持can2.0b協議。sja1000的主要特性如下:

表1 sja1000寄存器配置(復位模式) 名稱 地址 7 6 5 4 3 2 1 0 模式寄存器 0 - - - 睡眠方式 濾波方式 自檢方式 監聽方式 復位方式 命令寄存器 1 - - - 自收請求 清超限狀態 釋放接收緩沖器 夭折發送 發送請求 狀態寄存器 2 總線狀態 錯誤狀態 發送狀態 接收狀態 發送完成狀態 發送緩沖器狀態 數據超限 接收緩沖器狀態 中斷寄存器 3 總線錯誤中斷 仲裁丟失中斷 錯誤認可狀態中斷 喚醒中斷 數據超限中斷 錯誤報警中斷 發送中斷 接收中斷 中斷允許寄存器 4 總線錯誤中斷允許 仲裁丟失中斷允許 錯誤認可中斷允許 喚醒中斷允許 數據超限中斷允許

相關IC型號

熱門點擊

 

推薦技術資料

耳機的焊接
    整機電路簡單,用洞洞板搭線比較方便。EM8621實際采... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
民丰县| 谢通门县| 射阳县| 伊川县| 祁门县| 朝阳县| 历史| 江都市| 罗平县| 万载县| 顺平县| 丰顺县| 大城县| 山西省| 公安县| 施秉县| 石河子市| 六安市| 黎川县| 江安县| 张掖市| 扶风县| 荃湾区| 朝阳区| 交城县| 化隆| 孝义市| 柳河县| 昂仁县| 都江堰市| 玉树县| 大冶市| 鄂伦春自治旗| 万全县| 公安县| 双江| 修水县| 玛纳斯县| 内乡县| 新乐市| 宜昌市|