mukuyo hirohashi
/
Rasp_serial
raspberry pi to stm32f303k8 for serial communication
serial/serial.h@0:7bc24e8d1591, 2021-05-02 (annotated)
- Committer:
- mukuyo
- Date:
- Sun May 02 15:01:33 2021 +0000
- Revision:
- 0:7bc24e8d1591
update;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mukuyo | 0:7bc24e8d1591 | 1 | #pragma once |
mukuyo | 0:7bc24e8d1591 | 2 | #include "mbed.h" |
mukuyo | 0:7bc24e8d1591 | 3 | |
mukuyo | 0:7bc24e8d1591 | 4 | class Rasp { |
mukuyo | 0:7bc24e8d1591 | 5 | public: |
mukuyo | 0:7bc24e8d1591 | 6 | Rasp(PinName TX,PinName RX); |
mukuyo | 0:7bc24e8d1591 | 7 | void dev_rx(); |
mukuyo | 0:7bc24e8d1591 | 8 | void put(int val); |
mukuyo | 0:7bc24e8d1591 | 9 | void get(float &a, int num); |
mukuyo | 0:7bc24e8d1591 | 10 | |
mukuyo | 0:7bc24e8d1591 | 11 | int rx_val,ID,u,vel_norm,vel_theta,flag,DKpow; |
mukuyo | 0:7bc24e8d1591 | 12 | float omega; |
mukuyo | 0:7bc24e8d1591 | 13 | private: |
mukuyo | 0:7bc24e8d1591 | 14 | int BUFFER_SIZE,val_1,val_2; |
mukuyo | 0:7bc24e8d1591 | 15 | int buffer[100]; |
mukuyo | 0:7bc24e8d1591 | 16 | float Motor_pow[4]; |
mukuyo | 0:7bc24e8d1591 | 17 | float motor_limit; |
mukuyo | 0:7bc24e8d1591 | 18 | RawSerial device; |
mukuyo | 0:7bc24e8d1591 | 19 | }; |