0
main.cpp
- Committer:
- koiamk
- Date:
- 2014-06-29
- Revision:
- 0:705405c562e3
File content as of revision 0:705405c562e3:
#include "mbed.h" DigitalOut led1(LED1); DigitalOut led2(LED2); int main() { char buf[8] = {0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF, 0x55, 0x11}; CANMessage msg(0x7E0,buf,8); DigitalOut can_en(p8); CAN can1(p9, p10); int can_filter_handle; msg.len = 8; msg.type = CANRemote; msg.format = CANStandard; //led1 = 0; //led2 = 1; can1.reset(); /*can_filter_handle = can1.filter(0x7E0,0x7FF,CANStandard); if (can_filter_handle) { //led1 = 1; //off } else { //led2 = 0; //on } */ led1 = 1; //off led2 = 1; //off if (can1.frequency(500000)) { led1 = 0; //on } //LPC_CAN1->BTR = 0x52001C; can_en = 0; while(1) { //if (can1.write(msg)) { // led1 = !led1; //} //can1.reset(); /*led2 = !led2; wait(1); led2 = !led2; wait(1);*/ } }