
CAN Testing Program for the 'Master' Half of the test
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 Serial pcSerial(USBTX, USBRX); 00004 CAN can(p9, p10); 00005 char charBuffer; 00006 DigitalOut led1(LED2); 00007 DigitalOut led2(LED2); 00008 00009 int main() { 00010 pcSerial.baud(9600); 00011 while(1) { 00012 if (pcSerial.readable()) { 00013 charBuffer = pcSerial.getc(); 00014 if (can.write(CANMessage(1337, &charBuffer, 1))) { 00015 pcSerial.printf("Writing: %c\n", charBuffer); 00016 led2 = !led2; 00017 } 00018 led1 = !led1; 00019 } 00020 } 00021 }
Generated on Thu Jul 14 2022 02:39:53 by
