33 lines
564 B
C++
33 lines
564 B
C++
#include <SPI.h>;
|
|
#include <mcp2515.h>;
|
|
#include "MeyCan.h";
|
|
|
|
|
|
void setup() {
|
|
return;
|
|
SPI.begin();
|
|
|
|
_PROTECTED_WRITE(CLKCTRL.MCLKCTRLA, CLKCTRL.MCLKCTRLA | 1 << 7);
|
|
delay(10); // a bit delay for mcp2515 to get the clock
|
|
|
|
SetMeyPin(0, 1, PIN_PD0);
|
|
SetMeyPin(1, 2, PIN_PC7);
|
|
SetMeyPin(2, 3, PIN_PD2);
|
|
SetMeyPin(3, 4, PIN_PD1);
|
|
SetMeyPin(4, 5, PIN_PD5);
|
|
SetMeyPin(5, 6, PIN_PD3);
|
|
SetMeyPin(6, 7, PIN_PD7);
|
|
SetMeyPin(7, 8, PIN_PD6);
|
|
|
|
delay(20);
|
|
|
|
SetCanInterface(0, PIN_PD4);
|
|
SetupMeyCan();
|
|
}
|
|
|
|
|
|
void loop()
|
|
{
|
|
CheckMeyPinsTriggered();
|
|
}
|