ใช้้สื่อสารระหว่างบอร์ด Brain และ Motion

Dependencies:   BEAR_Protocol iSerial mbed

Committer:
b0ssiz
Date:
Fri Jan 15 15:55:13 2016 +0000
Revision:
1:65ef1fe8e2f8
Parent:
0:db3b9f12e4d5
Update Floating point;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
b0ssiz 0:db3b9f12e4d5 1 #include "mbed.h"
b0ssiz 0:db3b9f12e4d5 2 #include "BEAR_Protocol.h"
b0ssiz 1:65ef1fe8e2f8 3 #include "math.h"
b0ssiz 0:db3b9f12e4d5 4 #define baud 115200
b0ssiz 0:db3b9f12e4d5 5
b0ssiz 0:db3b9f12e4d5 6 int main()
b0ssiz 0:db3b9f12e4d5 7 {
b0ssiz 1:65ef1fe8e2f8 8 /*
b0ssiz 1:65ef1fe8e2f8 9 float x=-4525.2345,y=10.1234;
b0ssiz 0:db3b9f12e4d5 10 Bear_Communicate com(PA_15,PB_7,baud);
b0ssiz 1:65ef1fe8e2f8 11 com.setMotorPos(0x01,x,y);
b0ssiz 1:65ef1fe8e2f8 12 */
b0ssiz 1:65ef1fe8e2f8 13
b0ssiz 1:65ef1fe8e2f8 14 float x=0,y=0;
b0ssiz 1:65ef1fe8e2f8 15 Bear_Communicate com(PA_15,PB_7,baud);
b0ssiz 1:65ef1fe8e2f8 16 com.getMotorPos(0x01,&x,&y);
b0ssiz 1:65ef1fe8e2f8 17 printf("\nx=%f\n",x);
b0ssiz 1:65ef1fe8e2f8 18 printf("y=%f\n",y);
b0ssiz 1:65ef1fe8e2f8 19
b0ssiz 0:db3b9f12e4d5 20 }