A. 為何只能對MCP2515發送數據卻接收不到數據
你看看你讀取數據時,片選信號是否正確(MCP2515要求每條指令開始時,片選),時鍾是不是正確(讀取的時間時鍾一直是否存在)
B. 請問mcp2515控制器 需要和CAN收發器相連才能接到單片機上嗎謝謝
MCP2515 不就是 CAN匯流排控制器 嗎
網路文庫 里有 相關的文檔
可以去搜來 看看
C. MCP2515模式配置不成功
上電後進入復位狀態,是靠硬體rc來實現的,你查一下你的SPI通訊程序,確保復位指令正確發出。
D. MCP2515--CAN模塊幾個多少
最近在做M430+MCP2515組成的模塊之間與STM32之間的CAN通訊,將兩者之間的發送振作精神,不就失戀么,不要在一棵樹上弔死,相信你可以的,讓自己更加出色
E. MCP2515的功能特性
·.完全支持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

F. linux mcp2515 沒有/dev設備
1、使用top命令就可以查看到僵屍進程。 2、查看具體進程pid #ps -A -o stat,ppid,pid,cmd |grep -e "^[Zz]" 說明:不是查不出僵屍進程,是因為我重啟了系統,沒有僵屍進程。 3、殺死僵屍進程 #kill -9 pid號
G. 你好,我想向你請教MCP2515的問題,我現在是用FPGA來控制MCP2515,在環回模式下可以收發,但正常模式下不
你好,樓主,我也是FPGA控制這個晶元的,我現在的can報文,發出去,can匯流排上沒有收到呀,求指導,謝謝
H. mcp2515的外接石英晶振為何選用8m
因為晶元設計就是用8MHz
I. 求助,關於MCP2515
這款產品沒有為您查詢到,你可以試試搭載了英特爾第六代的產品,更支持更多多媒體硬體加速,而憑借先進的14nm製造工藝得以融合更多的圖形計算單元,帶來更為智能流暢的游戲和多媒體應用體驗,超高清視頻編緝、特效處理,以及精彩視頻在不同設備、不同文件格式間高速轉換,即刻同步,比如:
HP Pavilion Gamin WASD i5/i7 Skylake 15.6" windows10
Dell Ins13BR-1708T I7-6500U SKL-U 13" Consumer 30-Sep
ThinkPad E560-20EV001KCD i7-6500U SKL 15.6" Windows 10
J. CAN控制器MCP2515濾波寄存器的配置問題
MCP2515 在正常運行之前必須進行初始化。只有在配
置模式下,才能對器件進行初始化。在上電或復位時,
器件會自動進入配置模式,或通過CANTRL.REQOP 位
設置成「100」也可使器件從任何模式進入配置模式。
當進入配置模式時,所有錯誤計數器都被清零。只有在
配置模式下,才能對以下寄存器進行修改:
• CNF1、CNF2 和CNF3
• TXRTSCTRL
• 驗收過濾寄存器
• 驗收屏蔽寄存器
參見《MCP2515_datasheet_cn.pdf》