CAN for KL64F. No implementation for CAN class Find DEVICE_CAN macro in files to diagnose problems
main.cpp
- Committer:
- marcus255
- Date:
- 2016-11-09
- Revision:
- 0:5d2bea7f2b45
File content as of revision 0:5d2bea7f2b45:
#include "mbed.h" void sw_2_pushed(); void send(); DigitalOut led_G(LED_GREEN); DigitalOut led_B(LED_BLUE); Serial pc(USBTX, USBRX); InterruptIn sw2(SW2); InterruptIn sw3(SW3); CAN can(PTB19, PTB18); int counter; void sw_2_pushed(){ pc.printf("SW1 PUSHED\r\n"); // send(); } /*void send() { pc.printf("send()\n"); if(can.write(CANMessage(1337, &counter, 1))) { pc.printf("wloop()\n"); counter++; pc.printf("Message sent: %d\n", counter); } led_G = !led_G; }*/ int main() { sw2.rise(&sw_2_pushed); pc.printf("Hello World!\n"); while (true) { wait(0.5f); // wait a small period of time led_B = !led_B; // toggle a led } }