mirror of
https://github.com/Seeed-Studio/Seeed_Arduino_CAN.git
synced 2026-07-28 04:06:45 +00:00
Added MCP_8MHz_95k2BPS (#150)
This commit is contained in:
@@ -36,6 +36,7 @@ CAN_50KBPS LITERAL1
|
|||||||
CAN_80KBPS LITERAL1
|
CAN_80KBPS LITERAL1
|
||||||
CAN_83K3BPS LITERAL1
|
CAN_83K3BPS LITERAL1
|
||||||
CAN_95KBPS LITERAL1
|
CAN_95KBPS LITERAL1
|
||||||
|
CAN_95K2BPS LITERAL1
|
||||||
CAN_100KBPS LITERAL1
|
CAN_100KBPS LITERAL1
|
||||||
CAN_125KBPS LITERAL1
|
CAN_125KBPS LITERAL1
|
||||||
CAN_200KBPS LITERAL1
|
CAN_200KBPS LITERAL1
|
||||||
|
|||||||
@@ -680,6 +680,12 @@ byte mcp2515_can::mcp2515_configRate(const byte canSpeed, const byte clock) {
|
|||||||
cfg3 = MCP_8MHz_80kBPS_CFG3;
|
cfg3 = MCP_8MHz_80kBPS_CFG3;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case (CAN_95K2BPS):
|
||||||
|
cfg1 = MCP_8MHz_95k2BPS_CFG1;
|
||||||
|
cfg2 = MCP_8MHz_95k2BPS_CFG2;
|
||||||
|
cfg3 = MCP_8MHz_95k2BPS_CFG3;
|
||||||
|
break;
|
||||||
|
|
||||||
case (CAN_100KBPS) :
|
case (CAN_100KBPS) :
|
||||||
cfg1 = MCP_8MHz_100kBPS_CFG1;
|
cfg1 = MCP_8MHz_100kBPS_CFG1;
|
||||||
cfg2 = MCP_8MHz_100kBPS_CFG2;
|
cfg2 = MCP_8MHz_100kBPS_CFG2;
|
||||||
|
|||||||
@@ -448,6 +448,10 @@
|
|||||||
#define MCP_8MHz_100kBPS_CFG2 (0xb4)
|
#define MCP_8MHz_100kBPS_CFG2 (0xb4)
|
||||||
#define MCP_8MHz_100kBPS_CFG3 (0x06)
|
#define MCP_8MHz_100kBPS_CFG3 (0x06)
|
||||||
|
|
||||||
|
#define MCP_8MHz_95k2BPS_CFG1 (0x01)
|
||||||
|
#define MCP_8MHz_95k2BPS_CFG2 (0xBB)
|
||||||
|
#define MCP_8MHz_95k2BPS_CFG3 (0x07)
|
||||||
|
|
||||||
#define MCP_8MHz_80kBPS_CFG1 (0x01)
|
#define MCP_8MHz_80kBPS_CFG1 (0x01)
|
||||||
#define MCP_8MHz_80kBPS_CFG2 (0xbf)
|
#define MCP_8MHz_80kBPS_CFG2 (0xbf)
|
||||||
#define MCP_8MHz_80kBPS_CFG3 (0x07)
|
#define MCP_8MHz_80kBPS_CFG3 (0x07)
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ typedef enum {
|
|||||||
CAN_80KBPS ,
|
CAN_80KBPS ,
|
||||||
CAN_83K3BPS ,
|
CAN_83K3BPS ,
|
||||||
CAN_95KBPS ,
|
CAN_95KBPS ,
|
||||||
|
CAN_95K2BPS ,
|
||||||
CAN_100KBPS ,
|
CAN_100KBPS ,
|
||||||
CAN_125KBPS ,
|
CAN_125KBPS ,
|
||||||
CAN_200KBPS ,
|
CAN_200KBPS ,
|
||||||
|
|||||||
Reference in New Issue
Block a user