MCP2515
microchip 的MCP2515 是一款獨立控制器區域網路(Controller Area Network, CAN)協定控制器,完全支持CAN V2.0B 技術規範。該器件能傳送和接收標準和擴展數據幀以及遠程幀。MCP2515 自帶的兩個驗收禁止暫存器和六個驗收濾波暫存器可以過濾掉不想要的報文,因此減少了主單片機(MCU)的開銷。MCP2515與MCU 的連線是通過業界標準串列外設接口(SearialPeripheral Interface, SPI)來實現的。
功能特性·.完全支持CAN V2.0B 技術規範,通訊速率為1 Mb/s:
- 0-8 位元組長的數據字段
- 標準和擴展數據幀及遠程幀
· 接收緩衝器、驗收禁止暫存器和驗收濾波暫存器:
- 兩個接收緩衝器,可優先存儲報文
- 六個29 位驗收濾波暫存器
- 二個29 位驗收禁止暫存器
·對頭兩個數據位元組進行濾波(針對標準數據幀)
· 三個傳送緩衝器,具有優先權設定及傳送中止功能
·高速SPI 接口(10 MHz):
- 支持0,0 和1,1 的SPI 模式
·單觸發模式確保報文傳送只嘗試一次
· 帶有可程式預分頻器的時鐘輸出引腳:
· 可用作其他器件的時鐘源
-可用起始幀信號(Start-of-Frame, SOF),用於監控SOF 信號:
- 可用於時隙協定和/或匯流排診斷以檢測早期匯流排性能退化
·帶有可選使能設定的中斷輸出引腳
·“緩衝器滿”輸出引腳可配置為:
- 各接收緩衝器的中斷引腳
- 通用數字輸出引腳
·“請求傳送(Request-to-Send, RTS)”輸入引腳可各自配置為:
- 各傳送緩衝器的控制引腳,用於請求立即傳送報文
- 通用數字輸入引腳
·低功耗的CMOS 技術:
- 工作電壓範圍2.7V 至5.5V
- 5mA典型工作電流
- 1μA典型待機電流(休眠模式)
·工作溫度範圍:
- 工業級(I):-40°C 至+85°C
- 擴展級(E):-40°C 至+125°C