转自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。
新闻热点
疑难解答