轉自http://www.cnblogs.com/-song/archive/2012/05/10/3331873.html
mcp2515寄存器一覽幾個寄存器名稱及地址TXBnCTRL——發送緩沖器n 控制寄存器(地址:30h, 40h, 50h)TXBnSIDH——發送緩沖器n 標準標識符高位(地址:31h, 41h, 51h)TXBnSIDL——發送緩沖器n 標準標識符低位(地址:32h, 42h, 52h)TXBnEID8——發送緩沖器n 擴展標識符高位(地址:33h, 43h, 53h)TXBnEID0——發送緩沖器n 擴展標識符低位(地址:34h, 44h, 54h)TXBnDLC——發送緩沖器n 數據長度碼(地址:35h, 45h, 55h)TXBnDm——發送緩沖器n 數據字節m(地址:36h - 3Dh, 46h - 4Dh, 56h - 5Dh)RXBnCTRL——接收緩沖器n 控制寄存器(地址:60h,70h)RXBnSIDH——接收緩沖器n 標準標識符高位(地址:61h, 71h)RXBnSIDL——接收緩沖器n 標準標識符低位(地址:62h, 72h)RXBnEID8——接收緩沖器n 擴展標識符高位(地址:63h, 73h)RXBnEID0——接收緩沖器n 擴展標識符低位(地址:64h, 74h)RXBnDLC——接收緩沖器n 數據長度碼(地址:65h, 75h)RXBnDM——接收緩沖器n 數據字段字節M(地址:66h - 6Dh, 76h - 7Dh)spi接口操作mcp2515使用的命令
can物理信號can信號使用差分電壓傳送,兩條信號線被稱為CAN_H和CAN_L。靜態時均是2.5v左右,此時狀態表示為邏輯“1”,也可以叫做隱性。用CAN_H比CAN_L高表示邏輯“0”,稱為顯性,此時通常電壓值為CAN_H=3.5V和CAN_L=1.5V。
新聞熱點
疑難解答