erste Gehversuche mit dem Can
Dependencies: mbed
main.cpp
- Committer:
- Jkestler
- Date:
- 2017-09-14
- Revision:
- 1:7dc06c34b163
- Parent:
- 0:bdd47badb8d2
- Child:
- 2:5f36f90dc534
File content as of revision 1:7dc06c34b163:
/*#include "mbed.h" DigitalOut led2(LED2); CAN can2(p30, p29,500000); int main() { printf("main()\n\r"); CANMessage msg; while(1) { if(can2.read(msg)) { //printf("Message received: %x\t%x\t%x\t%x\t%x\t%x\t%x\t%x\t\n\r", msg.data[0],msg.data[1],msg.data[2],msg.data[3],msg.data[4],msg.data[5],msg.data[6],msg.data[7]); printf("Drehzahl: %x%x%x%x\n\r",msg.data[0],msg.data[1],msg.data[2],msg.data[3]); led2 = !led2; } wait(0.2); } }*/ #include "mbed.h" DigitalOut led2(LED2); CAN can2(p30, p29,500000); int main() { printf("main()\n\r"); CANMessage msg; msg.format=CANExtended; msg.id=0x0301; msg.len=0x04; msg.data[0]=0x00; msg.data[1]=0x00; msg.data[2]=0x07; msg.data[3]=0xD0; while(1) { can2.write(msg); wait_ms(20); } }