獨(dú)立CAN總線控制器SJA1000
發(fā)布時間:2008/5/27 0:00:00 訪問次數(shù):700
來源:《國外電子元器件》
摘要:在對can總線進(jìn)行簡要介紹的基礎(chǔ)上介紹了philips公司新推出的獨(dú)立can總線控制器sja1000的特點(diǎn)、內(nèi)部功能和引腳定義,并對其內(nèi)部寄存器進(jìn)行了說明,同時列出了sja1000的新增功能,最后給出它的典型應(yīng)用電路。 關(guān)鍵詞:can總線 接收fifo 控制器 saj1000 1 can總線簡介 can總線(controller area network控制器局域網(wǎng))是現(xiàn)場總線的一種。它是德國bosch公司在1986年為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通訊總線。can總線與其它通信網(wǎng)的不同之處有二:一是報文傳送中不包含目標(biāo)地址,它是以全網(wǎng)廣播為基礎(chǔ),各接收站根據(jù)報文中反映數(shù)據(jù)性質(zhì)的標(biāo)識符過濾報文,該收的收下,不該收的棄而不用。其好處是可在線上網(wǎng)下網(wǎng)、即插即用和多站接收;二是特別強(qiáng)化了對數(shù)據(jù)安全性的關(guān)注,滿足控制系統(tǒng)及其它較高數(shù)據(jù)要求的系統(tǒng)需求。can總線具有下列主要特性: ●多主站依據(jù)優(yōu)先機(jī)進(jìn)行總線訪問; ●非破壞性的基于優(yōu)先權(quán)的總線仲裁; ●借肋接收濾波的多地址幀傳送; ●遠(yuǎn)程數(shù)據(jù)請求; ●配置靈活; ●全系統(tǒng)的數(shù)據(jù)相容性; ●錯誤檢測和出錯信令; ●發(fā)送期間若丟失仲裁或由于出錯而遭破壞的幀可自動重發(fā)送; ●暫時錯誤和永久性故障節(jié)點(diǎn)的判別以及故障節(jié)點(diǎn)的自動脫離can總線。 2 sja1000的特點(diǎn) philips-p.htm" target="_blank" title="philips貨源和pdf資料">philips公司的pca82c200是符合can2.0a協(xié)議的總線控制器,sja1000是它的替代產(chǎn)品,它是應(yīng)用于汽車和一般工業(yè)環(huán)境的獨(dú)立can總線控制器。具有完成can通信協(xié)議所要求的全部特性。經(jīng)過簡單總線連接的sja1000可完成can總線的物理和數(shù)據(jù)鏈路層的所有功能。其硬件與軟件設(shè)計(jì)和pca82c200的基本can模式(besiccan)兼容。同時,新增加的增強(qiáng)can模式(pelican)還可支持can2.0b協(xié)議。sja1000的主要特性如下:
表1 sja1000寄存器配置(復(fù)位模式) 名稱 地址 7 6 5 4 3 2 1 0 模式寄存器 0 - - - 睡眠方式 濾波方式 自檢方式 監(jiān)聽方式 復(fù)位方式 命令寄存器 1 - - - 自收請求 清超限狀態(tài) 釋放接收緩沖器 夭折發(fā)送 發(fā)送請求 狀態(tài)寄存器 2 總線狀態(tài) 錯誤狀態(tài) 發(fā)送狀態(tài) 接收狀態(tài) 發(fā)送完成狀態(tài) 發(fā)送緩沖器狀態(tài) 數(shù)據(jù)超限 接收緩沖器狀態(tài) 中斷寄存器 3 總線錯誤中斷 仲裁丟失中斷 錯誤認(rèn)可狀態(tài)中斷 喚醒中斷 數(shù)據(jù)超限中斷 錯誤報警中斷 發(fā)送中斷 接收中斷 中斷允許寄存器 4 總線錯誤中斷允許 仲裁丟失中斷允許 錯誤認(rèn)可中斷允許 喚醒中斷允許 數(shù)據(jù)超限中斷允許
來源:《國外電子元器件》
摘要:在對can總線進(jìn)行簡要介紹的基礎(chǔ)上介紹了philips公司新推出的獨(dú)立can總線控制器sja1000的特點(diǎn)、內(nèi)部功能和引腳定義,并對其內(nèi)部寄存器進(jìn)行了說明,同時列出了sja1000的新增功能,最后給出它的典型應(yīng)用電路。 關(guān)鍵詞:can總線 接收fifo 控制器 saj1000 1 can總線簡介 can總線(controller area network控制器局域網(wǎng))是現(xiàn)場總線的一種。它是德國bosch公司在1986年為解決現(xiàn)代汽車中眾多的控制與測試儀器之間的數(shù)據(jù)交換而開發(fā)的一種串行數(shù)據(jù)通訊總線。can總線與其它通信網(wǎng)的不同之處有二:一是報文傳送中不包含目標(biāo)地址,它是以全網(wǎng)廣播為基礎(chǔ),各接收站根據(jù)報文中反映數(shù)據(jù)性質(zhì)的標(biāo)識符過濾報文,該收的收下,不該收的棄而不用。其好處是可在線上網(wǎng)下網(wǎng)、即插即用和多站接收;二是特別強(qiáng)化了對數(shù)據(jù)安全性的關(guān)注,滿足控制系統(tǒng)及其它較高數(shù)據(jù)要求的系統(tǒng)需求。can總線具有下列主要特性: ●多主站依據(jù)優(yōu)先機(jī)進(jìn)行總線訪問; ●非破壞性的基于優(yōu)先權(quán)的總線仲裁; ●借肋接收濾波的多地址幀傳送; ●遠(yuǎn)程數(shù)據(jù)請求; ●配置靈活; ●全系統(tǒng)的數(shù)據(jù)相容性; ●錯誤檢測和出錯信令; ●發(fā)送期間若丟失仲裁或由于出錯而遭破壞的幀可自動重發(fā)送; ●暫時錯誤和永久性故障節(jié)點(diǎn)的判別以及故障節(jié)點(diǎn)的自動脫離can總線。 2 sja1000的特點(diǎn) philips-p.htm" target="_blank" title="philips貨源和pdf資料">philips公司的pca82c200是符合can2.0a協(xié)議的總線控制器,sja1000是它的替代產(chǎn)品,它是應(yīng)用于汽車和一般工業(yè)環(huán)境的獨(dú)立can總線控制器。具有完成can通信協(xié)議所要求的全部特性。經(jīng)過簡單總線連接的sja1000可完成can總線的物理和數(shù)據(jù)鏈路層的所有功能。其硬件與軟件設(shè)計(jì)和pca82c200的基本can模式(besiccan)兼容。同時,新增加的增強(qiáng)can模式(pelican)還可支持can2.0b協(xié)議。sja1000的主要特性如下:
表1 sja1000寄存器配置(復(fù)位模式) 名稱 地址 7 6 5 4 3 2 1 0 模式寄存器 0 - - - 睡眠方式 濾波方式 自檢方式 監(jiān)聽方式 復(fù)位方式 命令寄存器 1 - - - 自收請求 清超限狀態(tài) 釋放接收緩沖器 夭折發(fā)送 發(fā)送請求 狀態(tài)寄存器 2 總線狀態(tài) 錯誤狀態(tài) 發(fā)送狀態(tài) 接收狀態(tài) 發(fā)送完成狀態(tài) 發(fā)送緩沖器狀態(tài) 數(shù)據(jù)超限 接收緩沖器狀態(tài) 中斷寄存器 3 總線錯誤中斷 仲裁丟失中斷 錯誤認(rèn)可狀態(tài)中斷 喚醒中斷 數(shù)據(jù)超限中斷 錯誤報警中斷 發(fā)送中斷 接收中斷 中斷允許寄存器 4 總線錯誤中斷允許 仲裁丟失中斷允許 錯誤認(rèn)可中斷允許 喚醒中斷允許 數(shù)據(jù)超限中斷允許
熱門點(diǎn)擊
- HF-90H超小型跳頻短波電臺
- IrDA紅外通信在導(dǎo)航儀中的應(yīng)用
- 基于免費(fèi)軟件ns2的網(wǎng)絡(luò)仿真
- Myrinet系統(tǒng)軟件GM分析
- 擴(kuò)頻E2無線中繼器的設(shè)計(jì)
- 船載交換式網(wǎng)絡(luò)使用雙冗余網(wǎng)卡對網(wǎng)絡(luò)性能的影響
- IP電話及其在線纜調(diào)制解調(diào)系統(tǒng)上的應(yīng)用
- MHW7222A型放大器在校園CATV干線系
- CDMA移動臺接收機(jī)的實(shí)現(xiàn)研究
- WIN95下虛擬設(shè)備驅(qū)動程序設(shè)計(jì)開發(fā)
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究